七、嵌入式领域
Java 在嵌入式领域发展空间很大。在这个平台上,你只需130KB就能够使用 Java 技术(在智能卡或者传感器上)。最初,Java 被设计用来在嵌入书设备上工作。事实上,这只是其中的一个领域,这只是当初的“一次写入,随便畅游”的项目,现在看起来是这样了。
三、分布式
java在一开始就是被设计成用来实现分布系统的,在网络应用方面,java的强大易用hi其他语言所无法比拟的,可以说java是面向网络的语言。通过其他类型可以方便地处理各种各样的网络协议,可以方便地进行传统的套接字网络开发。java支持网络编程、RMI分布对象、CORNA等,应该说java基本上能与所有的主流分布式设计技术进行交互。
四、健壮性
java是严格的强类型语言,在编译和运行时,都会在对程序可能出现的问题进行检查,并将错误信息报告给程序员。java不但提供了垃圾收集机制来自动管理内存,避免程序员很多无心的错误和*攻击,海提供了非常好的故障追踪和处理机制,保障了程序运行的健壮性。
五、可移植性
java规范中没有哦“依赖具体实现”的地方,与平台无关性的特性可以方便地讲java部署到任何平台的机器上。同时java类库封装了不同平台上的实现,为其提供统一的接口,这使得同样的类库可以子啊不同平台的使用。到目前为止,在主流的编程语言中,只有java可以做到平台无关性,即“一次编写,随处运行”。在早期时,在具体的程序实现时也会遇到一些问题,也曾有程序员称java是“一次编写,到处错误”。但是随着java的发展,这一说法已经很少被人提及了。
同意《隐私政策》并允许推荐给更多服务商为您提供服务!