写点什么

Java 8

0 人感兴趣 · 1 次引用

  • 最新
  • 推荐

Java 8 之后的新特性都是鸡肋吗?

Java 是一门历史悠久、功能强大、应用广泛的编程语言。自从1995年诞生以来,Java 不断地进行更新和改进,为开发者提供了许多新的特性和工具。其中,Java 8 是一个里程碑式的版本,引入了诸如 lambda 表达式、流式 API、Optional 类等重要的新特性,极大地提高

https://static001.geekbang.org/infoq/0d/0d42038f55ef7cecb34696ffcfae9cbd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

springboot+vue+activiti,在线编辑器,快速开发平台

用户头像
金陵老街
2021-08-26

目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心

如何搭建 SpringcloudAlibaba 基础环境(一)

本文详解如何搭建SpringcloudAlibaba基础环境:Mysql、Nacos、Sentinal、RocketMQ

https://static001.geekbang.org/infoq/d6/d62d8b2b98e7c6e3cc108216e170a863.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

BPM 敏捷 Activiti 开发平台,工作流引擎 springboot 整合 activiti

用户头像
金陵老街
2021-08-20

目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心

Java 筑基 - JNI 到底是个啥

用户头像
码农参上
2021-08-18

在前面介绍Unsafe的文章中,简单的提到了java中的本地方法(Native Method),它可以通过JNI(Java Native Interface)调用其他语言中的函数来实现一些相对底层的功能,本文我们就来顺藤摸瓜,介绍一下jni以及它的使用。

Java 双刃剑之 Unsafe 类详解

用户头像
码农参上
2021-08-17

前一段时间在研究juc源码的时候,发现在很多工具类中都调用了一个Unsafe类中的方法,出于好奇就想要研究一下这个类到底有什么作用。

https://static001.geekbang.org/infoq/0c/0ccc93e2618221737dd6b54a64afd4c7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 操作 Office:POI word 之网络图片处理

在前面两篇,我们已经知道了Java通过POI生成Word表格、表格内插入图片,并在插入前对图片进行标注操作,本篇将再通过一个更贴近真实场景的案例的实现,来了解一下poi在word导出场景的实战应用。

https://static001.geekbang.org/infoq/a3/a3b30ec614f5530888814a8479d6a6a4.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

用 Java 仿一个低配版的 Everything 软件

用户头像
Regan Yue
2021-08-16

"Everything" 是 Windows 上一款搜索引擎,它能够基于文件名快速定文件和文件夹位置。

Java 实现基于朴素贝叶斯的情感词分析

用户头像
码农参上
2021-08-14

朴素贝叶斯(Naive Bayesian)是一种基于贝叶斯定理和特征条件独立假设的分类方法,它是基于概率论的一种有监督学习方法,被广泛应用于自然语言处理,并在机器学习领域中占据了非常重要的地位。

https://static001.geekbang.org/infoq/03/03c16ab7862111040a76fceeed68dbd0.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

聊聊 Java 数据类型的那些事

用户头像
Bob
2021-08-13

大家好,我是小 Bob,一个关注软件领域而又执着于计算机底层的开发者~

架构杂谈——也谈互联网系统架构演进

用户头像
老农小江
2021-08-13

说到互联网系统架构,随便网上一搜都有大量的相关文章/书籍,而这些,得益于过去几年互联网行业的快速发展与繁荣,在今天看来,这些技术/解决方案似乎早已不是什么新鲜的东西了,但是,本文笔者仍想简单聊聊这个话题,权当闲聊了。

https://static001.geekbang.org/infoq/09/09c1c78d8baaf3d808ffe5f93b172746.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 变量使用小技巧~

用户头像
Bob
2021-08-12

昨天说到了我们如何用命令行来编译、运行Java程序,关于Java的工具之前也有介绍,那么今天就开始真正的接触Java啦~

https://static001.geekbang.org/infoq/e0/e064062c128991297e720732a0fa11a8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

命令行操作 Java 程序的那些事~

用户头像
Bob
2021-08-11

昨天介绍了如何去配置Eclipse,今天给大家带有一个有趣的命令行玩法~

https://static001.geekbang.org/infoq/eb/ebca872184a20677290f1e505892ac1e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

合并两个有序数组

用户头像
Memorys
2021-08-10

合并两个有序数组

如何加强自己对 Java 的编码规范

用户头像
Bob
2021-08-09

大家好,我是小Bob,一个关注软件领域而又执着于计算机底层的开发者~

https://static001.geekbang.org/infoq/6d/6d924349888b2e957c00a237d20532d6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Activiti 工作流 --- 简单开发平台,请假实例演示

用户头像
金陵老街
2021-08-09

目前市场上有很多开源平台没有整合工作流,即使有,也是价格不菲的商业版,来看这篇文章的估计也了解了行情,肯定不便宜。我这个快速开发平台在系统基础功能(用户管理,部门管理…)上整合了工作流,你可以直接用来开发ERP,OA,CRM等企业级应用,不用再担心

https://static001.geekbang.org/infoq/0d/0d10886fefb4ac8f9243488e34088e81.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

项目白手起家之 Java 对象的解读

用户头像
卢卡多多
2021-08-08

Java语言是现在是后端的主流语言,基于类的形式,比如MVC模式下,控制层controller与转换层,

https://static001.geekbang.org/infoq/93/9352198e17b29be6bf5f52cc276c08bb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

搜索二维矩阵②

用户头像
Memorys
2021-08-08

编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。

https://static001.geekbang.org/infoq/eb/ebca872184a20677290f1e505892ac1e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

多数元素

用户头像
Memorys
2021-08-02

给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。

https://static001.geekbang.org/infoq/eb/ebca872184a20677290f1e505892ac1e.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

只出现一次的数字

用户头像
Memorys
2021-07-29

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

https://static001.geekbang.org/infoq/46/460378837f6d5d4c70b36e4d84ca24f5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

☕️【Java 技术之旅】【AbstractQueuedSynchronizer】教你自定义实现自己的同步器

用户头像
洛神灬殇
2021-07-28

之前的文章中会涉及到了相关AQS的原理和相关源码的分析,所谓实践是检验真理的唯一标准!接下来就让我们活化一下AQS技术,主要针对于自己动手实现一个AQS同步器。

https://static001.geekbang.org/infoq/49/49d8d3d404320f117841252520372b8d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

原来 ReadWriteLock 也能开发高性能缓存,看完我也能和面试官好好聊聊了!

用户头像
冰河
2021-07-27

在实际工作中,有一种非常普遍的并发场景:那就是读多写少的场景。在这种场景下,为了优化程序的性能,我们经常使用缓存来提高应用的访问性能。因为缓存非常适合使用在读多写少的场景中。而在并发场景中,Java SDK中提供了ReadWriteLock来满足读多写少的场景

https://static001.geekbang.org/infoq/bb/bb9d50312ee5ec751c7c42181d198ca3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 到底是什么?

用户头像
卢卡多多
2021-07-20

首先,Java是我们常用的开发语言,但是它是跨平台使用的,所以在使用的过程中;

https://static001.geekbang.org/infoq/39/39f85a546a1838bf67f7c9287eae084b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【Java 特性专题】JDK(8-11) 特性分布变化简介

用户头像
洛神灬殇
2021-07-18

从2019年1月份开始,Oracle JDK 开始对 Java SE 8 之后的版本开始进行商用收费,确切的说是 8u201/202 之后的版本。如果你用 Java 开发的功能如果是用作商业用途的,如果还不想花钱购买的话,能免费使用的最新版本是 8u201/202。当然如果是个人客户端

https://static001.geekbang.org/infoq/af/af36efa5b914cedb149629c20fed07c2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 的函数式接口

用户头像
中原银行
2021-06-23

本文介绍了函数式接口的定义、作用、分类及原始类型特化。

https://static001.geekbang.org/infoq/c1/c1530fa70e74fe804cd6dd876b2e31c8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java--JVM 运行流程

用户头像
是老郭啊
2021-06-08

是Java运行时环境(Java Runtime Environment)的一个部件,负责动态加载Java类到Java虚拟机的内存空间中。类通常是按需加载,即第一次使用该类时才加载。由于有了类加载器,Java运行时系统不需要知道文件与文件系统。对学习类加载器而言,掌握Java的委

https://static001.geekbang.org/infoq/66/66fb784797eecee6dc8d0f0da0580fad.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Hybris UI 的 Route(路由) 实现

用户头像
Jerry Wang
2021-06-05

登录Hybris前台,在product catalog里选择Digital camera:

https://static001.geekbang.org/infoq/48/48770d5fc6bc92f16b19ad2820ee446e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

日常 Bug 排查 - 系统失去响应 -Redis 使用不当

用户头像
无毁的湖光
2021-05-31

日常Bug排查系列都是一些简单Bug排查,笔者将在这里介绍一些排查Bug的简单技巧,同时顺便积累素材^_^。

Java 8_Java 8技术文章_InfoQ写作社区