问题一:JDK12引入了哪些重要的新特性?
JDK12引入了哪些重要的新特性?
参考回答:
JDK12引入了switch表达式扩展(支持返回值)、新增NumberFormat对复杂数字的格式化、字符串支持transform、indent操作、新增方法Files.mismatch(Path, Path)、Teeing Collector、支持unicode 11、Shenandoah GC(新的GC算法)以及G1收集器的优化等特性。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/655492
问题二:在JDK12中,switch表达式扩展带来了哪些改变?
在JDK12中,switch表达式扩展带来了哪些改变?
参考回答:
在JDK12中,switch表达式扩展允许switch语句具有返回值,这使得switch语句的使用更加灵活和强大。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/655493
问题三:JDK12中的G1收集器优化具体是什么?
JDK12中的G1收集器优化具体是什么?
参考回答:
JDK12中的G1收集器优化将GC的垃圾分为强制部分和可选部分,强制部分会被回收,可选部分可能不会被回收,这样的设计提高了GC的效率。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/655494
问题四:JDK13中的switch表达式扩展有哪些新的改进?
JDK13中的switch表达式扩展有哪些新的改进?
参考回答:
在JDK13中,switch表达式扩展增加了yield关键字用于返回结果,类似于return关键字。如果没有返回结果,则使用break关键字。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/655495
问题五:JDK13引入了哪种新的文本表示方式?
JDK13引入了哪种新的文本表示方式?
参考回答:
JDK13引入了文本块,使用三个双引号"""来表示文本块,这样就不需要在文本块内部使用换行的转义字符了。
关于本问题的更多回答可点击原文查看: