写点什么

Java 8

0 人感兴趣 · 8 次引用

  • 最新
  • 推荐

JVM 笔记 -- 如果你写 JVM,最需要考虑的重要结构是什么?

用户头像
秦怀杂货店3 月 16 日

开局一张图,前面已经从每一部分解析过JVM的内存结构了,现在按照顺序来分析:

https://static001.geekbang.org/infoq/f8/f8dcd367ef9ef7bbd73ef69d97103705.jpeg?x-oss-process=image/resize,w_416,h_234

嘿,同学,你要的 Java 内存模型 (JMM) 来了

用户头像
Simon郎2 月 8 日

在单核计算机中,计算机中的CPU计算速度是非常快的,但是与计算机中的其它硬件(如IO、内存等)同CPU的速度比起来是相差甚远的,所以协调CPU和各个硬件之间的速度差异是非常重要的,要不然CPU就一直在等待,浪费资源。

函数式编程 Stream 接口真的有那么好用吗?

用户头像
码农架构2 月 5 日

你可能没意识到Java对函数式编程的重视程度,看看Java 8加入函数式编程扩充多少功能就清楚了。Java 8之所以费这么大功夫引入函数式编程,原因有二:

Lambda 和 Stream API

用户头像
学个球1 月 16 日

Java 8 开始,可以用 Lambda 表示只有一个抽象方法的接口(*函数式接口,该类型的接口一般标有 @FuntionalInterface 注解*)。此前我们只能通过繁琐的匿名实现类表示。

Java 8_Java 8资料文章-InfoQ写作平台