Java 作为一种编程语言有很多优点。它优雅而强大、跨功能且独立于平台。由于面向对象和可移植性作为它被广泛提及的优势,Java 的另一个主要优势往往被掩盖,因此新手通常对学习 Java 而不是另一种编程语言的所有好处的理解有限,无法做出正确的选择。您听说过 Java 被称为安全编程语言吗?是的,理所当然的。 所以我们认为可能是时候阐明这一点,并解释为什么 Java 被称为安全语言以及它究竟以何种方式安全。
是什么让 Java 成为一种安全的语言?
Java安全吗?将 Java 称为安全编程语言的原因有很多,尽管说 Java 与许多其他语言相比更安全是正确的说法,因为这些特性实际上并不能使 Java 绝对安全,它们主要是提高Java代码执行的安全性。- 字节码验证。
- 自动内存管理。
- 没有指针。
- Java 编译器自动检查、检测和修复代码中的错误。
- Java 进行自动数据类型检查。
哪些 Java 组件实际上使它安全?
至于在其安全性中发挥最重要作用的特定 Java 组件,这里有一个快速列表,只是为了让您在基本层面上更清楚地了解它的工作原理以及究竟是什么使 Java 安全。- Java 虚拟机 (JVM)。
- Java 密码体系结构 (JCA)。
- 公钥基础设施 (PKI)。
- 安全经理。
- Java 沙箱。
GO TO FULL VERSION