java8新增加的功能包和类

本文梳理了从JDK1.7到JDK1.8新增的功能包及文件,重点介绍了stream、function、time等核心包的更新,对于研究Java新特性提供了清晰路径。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

根据jdk1.7.0_51和jdk1.8.0_181的源代码比较分析 感兴趣可以收藏
本文只梳理出新增的功能包 ,然后列出新增java文件,至于里面的重点内容只能以后写出来了,或者看我的其他文章,重点在最后的总结,求速的同学可以移步了。

第一部分

新增功能的包 按照我日常使用频次进行了简单梳理,分为com.sun、javax、java常用三类

com.sun

在这里插入图片描述

新增文件列表

在这里插入图片描述

javax

在这里插入图片描述

新增java文件列表

在这里插入图片描述

其他java常用功能包

在这里插入图片描述

新增java文件列表

在这里插入图片描述

总结

com.sun和javax 日常基本不用关注,因此从上可以看出 我们研究java新特性的顺序可以是

  • java.util.stream
  • java.util.function
  • java.util
  • java.time
  • java.lang.reflect
  • java.lang.invoke
  • java.lang.annotation
    不要小看 annotation 新增的两个注解 比如 注解 Native,就表示你可以自己定义JNI方法了,要知道以前native(本地方法)都是底层功能才有,具体怎么用,期待新发现。

特别感谢

https://www.jianshu.com/p/19bd58b30660
https://www.jianshu.com/p/c33b391ea8fd

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值