Java13新特性 -- switch表达式动态CDS档案(动态类数据共享归档)
-- 动态 特性 表达式 switch 归档 cds 数据共享
2023-09-14 08:59:00 时间
支持在Java application执行之后进行动态archive。存档类将包括默认的基础层CDS存档中不存在的所有已加载的应用程序和库类。也就是说,在Java 13中再使用AppCDS的时候,就不再需要这么复杂了。
该提案处于目标阶段,旨在提高AppCDS的可用性,并消除用户进行试运行以创建每个应用程序的类列表的需要。
使用示例:
# JVM退出时动态创建共享归档文件:导出jsa
java -XX:ArchiveClassesAtExit=hello.jsa -cp hello.jar Hello
# 用动态创建的共享归档文件运行应用:使用jsa
java -XX:SharedArchiveFile=hello.jsa -cp hello.jar Hello
相关文章
- JQuery基础--选择器
- 算法--枚举策略
- java学习笔记13--反射机制与动态代理
- java线程--volatile实现可见性
- java多线程 -- 线程八锁
- 读书笔记--SQL必知必会21--使用游标
- 《设计模式之禅》--代理扩展:动态代理
- 动态布局--动态修改RelativeLayout宽高的方法
- RF--执行案例时动态传入参数方法
- Hibernate学习--hibernate延迟加载原理-动态代理(阿里电面)
- Spring读源码系列之AOP--04---proxyFactory创建代理对象
- 鼠标悬停边框围绕效果--动态边框
- guava学习--集合2&Range
- springMVC3学习(五)--MultiActionController
- C语言学习笔记--动态库和静态库的使用
- Linux- 系统随你玩之--玩出花活的命令浏览器上
- 【云原生 | Envoy 系列】--Envoy 动态配置及配置源-基于文件系统订阅
- linux--磁盘管理