Java 的主要特性

  • 面向对象

  • 安全性

  • 多线程

  • 简单易用

  • 开源

  • 跨平台

Java 是开源的.

与 C 和 C++ 不同, Java 规范中没有 "依赖具体实现" 的地方. 基本数据类型的大小以及有关运算的行为都是明确的.

例如, Java 中的 int 总是 32 位整数, 而在 C 和 C++ 中, int 可能是 16 位整数、32 位整数, 也可能是编译器开发商指定的任何其他大小. 唯一的限制是, int 类型的字节数不能低于 short int, 并且不能高于 long int. 在 Java 中, 数值类型有固定的字节数, 这消除了代码移植时一个令人头痛的主要问题. 二进制数据以固定的格式进行存储和传输, 消除了有关字节顺序的困扰. 字符串则采用标准的 Unicode 格式存储. 作为系统组成部分的类库定义了可移植的接口. 例如, 有一个抽象 Window 类, 并给出了面向 UNIX、Windows 和 Macintosh 环境的不同实现.

posted @   有空  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示