Java 17 更新(11):支持矢量运算,利好科学计算?
Java 17 将继续孵化对矢量计算的支持。
Java 17 将继续孵化对矢量计算的支持。
JNI 不安全还繁琐,所以 Java 搞了一套新的 API,结果把这事儿搞得更复杂了。。。
使用 Unsafe 直接访问堆外内存存在各种安全性问题,对于使用者的要求也比较高,不太适合在业务当中广泛使用。于是,Java 在新孵化的 API 当中提供了更安全的方案。
Java 看 Kotlin 实现了密封类,马上给自己搞了密封类和密封接口,Kotlin 一看也立马支持了密封接口。
Java 的 switch 又加强啦!
说实话,我们总是用人家 JDK 的内部 API,是不是有点儿欺负人。
这次更新有好几条关于移除老代码的,我们来集中介绍一下。
mac 这几年的变化还是挺大的,Java 也必须做一些适应性的变化,不然都没法外接高分显示器了。
JDK 当中的随机数生成器其实对于普通开发者来讲基本够用,不过对于一些比较复杂的场景来讲,原有的类结构对扩展并不是很友好。
2021 年 9月 23 日,Java 17 发布了,更新的内容还真不少,足足肝了我一星期才把这些内容整理完。