- 博客(7)
- 收藏
- 关注
原创 AOT和JIT
JIT(just-in-Time,实时编译)Java跨平台的基础。AOT(Ahead-of-Time,预编译或提前编译)无法跨平台。AOT的缺点:编写的代码不能跨后台、不支持动态功能,如AOP。AOT的优点:启动和运行时间快、打包体积小。
2023-12-05 15:54:33 16
原创 JDK17新特性—sealed类
3、sealed类的子类,必须是final,sealed,non-sealed之一。1、痛点:类的继承很难管理,使用sealed来显式管理。2、父类如果是sealed类,则必须至少有一个子类。
2023-12-05 13:40:07 61
原创 JDK9新特性-模块化开发
使用module-info.java来声明一个模块一个模块只能有一个文件,且在顶层包同目录下。使用requires来声明依赖的外部的模块可以有多个requires语句。使用exports来声明可以被外部引用的包可以有多个exports语句。
2023-12-04 16:16:28 22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人