Java 的主要特性
-
面向对象
-
安全性
-
多线程
-
简单易用
-
开源
-
跨平台
Java 是开源的.
与 C 和 C++ 不同, Java 规范中没有 "依赖具体实现" 的地方. 基本数据类型的大小以及有关运算的行为都是明确的.
例如, Java 中的 int 总是 32 位整数, 而在 C 和 C++ 中, int 可能是 16 位整数、32 位整数, 也可能是编译器开发商指定的任何其他大小. 唯一的限制是, int 类型的字节数不能低于 short int, 并且不能高于 long int. 在 Java 中, 数值类型有固定的字节数, 这消除了代码移植时一个令人头痛的主要问题. 二进制数据以固定的格式进行存储和传输, 消除了有关字节顺序的困扰. 字符串则采用标准的 Unicode 格式存储. 作为系统组成部分的类库定义了可移植的接口. 例如, 有一个抽象 Window 类, 并给出了面向 UNIX、Windows 和 Macintosh 环境的不同实现.

浙公网安备 33010602011771号