加载中
Java8 - 使用CompletableFuture(一)

Future 的使用 自Java 5开始添加了Future,用来描述一个异步计算的结果。获取一个结果时方法较少,要么通过轮询isDone(),确认完成后调用get()获取值,要么调用get()设置一个超时时间。但是g...

2018/09/30 16:55
52
Java8 - 使用Stream API

Java8 - 使用Stream API Stream 是什么? Stream represents a sequence of objects from a source, which supports aggregate operations(多种操作). Following are the characteristics...

Java8 - 使用 Comparator.comparing 进行排序

Java8 - 使用 Comparator.comparing 进行比较排序 使用外部比较器Comparator进行排序 当我们需要对集合的元素进行排序的时候,可以使用java.util.Comparator 创建一个比较器来进行排序。Com...

2018/09/10 21:05
3.5K
理解Java8的编程概念

理解Java8的编程概念 Java 8对于程序员的主要好处在于它提供了更多的编程工具和概念,它们促使Java 8中开发出并行和编写更简洁通用代码的功能。 Java 8 流处理 流是Java API的新成员,它允许...

2018/09/10 16:22
15
Java8 - 函数式接口

什么是函数式接口? 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。也叫做SAM ,即Single Abstract Method interfaces。 函数接口用在什...

2018/09/03 21:06
21
Java8 - 方法引用

Java 方法引用 https://docs.oracle.com/javase/tutorial/java/javaOO/methodreferences.html 方法引用是干什么的 ?举一个例子来直观的看一下, 比如想打印 一个列表的每一个元素, List<S...

2018/09/03 20:16
11
Java8 - lambda 表达式

lambda表达式 为什么需要lambda 表达式 函数对 Java 而言并不重要,在 Java 的世界里,函数无法独立存在。Lambda 表达式为 Java 添加了缺失的函数式编程特点,使我们能将函数当做一等公民看待...

2018/08/29 21:30
90
BitSet 原理与应用

JAVA中BitSet就是“位图”数据结构,根据“位图”的语义,数据的存在性可以使用bit位上的1或0来表示;一个bit具有2个值:0和1,正好可以用来表示false和true。 对于判断“数据是否存在”的场...

2018/08/23 18:04
16
Java IO : 流,以及适配器模式的应用

Java IO : 流,以及适配器模式的应用

2018/04/16 20:11
63
Java IO : 流,以及装饰器模式的应用

Java IO : 流,以及装饰器模式的应用

2018/04/16 17:01
10
Java内存映射文件(Memory Mapped Files)

Java内存映射文件(Memory Mapped Files)

2017/11/27 18:23
67
Java 弱引用 - WeakHashMap

Java 弱引用 - WeakHashMap Java 弱引用 Java中有如下四种类型的引用: 强引用(Strong Reference) 弱引用(WeakReference) 软引用(SoftReference) 虚引用(PhantomReference) 在Java里, 当一个...

2017/06/07 22:44
59
Java int 与 byte的转换 && 0xFF

Java int 与 byte的转换 && 0xFF

2016/09/29 14:26
107
Java引用类型的强制类型转换

Java引用类型的强制类型转换

2016/07/01 14:12
199
Java SPI - Service Provider Interface

Java SPI_Service Provider Interface 最近看到公司的一些框架和之前看到的开源的一些框架的一些服务发现和接入都采用了java的spi机制。所以简单的总结下java spi机制的思想。 我们系统里抽象...

2015/12/29 18:39
150
Java泛型_上界extends_下界super

Java泛型_上界extends_下界super

2015/11/07 23:48
596
Java8 - 接口默认方法

Java8 - 接口默认方法 什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法。只需在方法名前面加个default关键字即可。 为什么要有这个特性?...

2015/09/18 12:59
1K
Java匿名内部类

Java匿名内部类

2015/08/11 19:09
123
javac背后的故事

javac背后的故事

2015/04/10 17:38
57
commons.pool2 对象池的使用

commons.pool2 对象池的使用

2015/03/25 14:30
14.1K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部