默认完整性 - Java 新播报 #73
💡
原文英文,约100词,阅读约需1分钟。
📝
内容提要
Java平台旨在通过默认锁定破坏完整性的操作(如深度反射和本地代码),需要命令行选项来启用它们,从而增强完整性。这样可以确保平台的完整性,同时允许应用程序操作员根据需要进行权衡。
🎯
关键要点
- 完整性是Java平台的基石,增强了可靠性、可维护性、安全性和性能。
- 某些操作(如深度反射、Unsafe、本地代码和代理)会破坏Java的完整性承诺。
- OpenJDK计划默认锁定这些破坏完整性的操作,需要使用命令行选项(如--enable-native-access)来启用它们。
- 这种做法确保了平台的完整性,同时允许应用程序操作员根据需要进行权衡。
➡️