Java的特性和优势有哪些
Java的特性(八大特性!)
一、可移植性/跨平台性
编写好的代码 编译好可以到处运行 可以直接拿到linux上运行 ,可一致性 也叫跨平台性
二、面向对象
面向对象是一种编程思想,而不是一种方法或标准。它指导我们从现实世界中事物的客观存在出发,进行编程。
三、安全性
Java 安全性涉及领域广泛,包括加密、公共密钥基础架构、安全通信、身份验证和访问控制。Java 安全性技术为开发人员编写应用提供了一个全面的安全框架,同时为用户或管理员安全管理应用提供了一组工具。
四、简单性
提高处理的速度、减少开发成本、增加可读性、可以在linux系统上运行
五、高性能
java里边有一个叫及时编译 它可以是代码的效率接近于c++效率 在未来时间里 java性能只会越来越好
六、分布式
Java是为Internet的分布式环境设计的,因为它能够处理TCP/IP协议。事实上,通过URL访问一个网络资源和访问本地文件是一样简单的。Java还支持远程方法调用的
七、多线程
多线程的使用可以带来更好的交互行为 现在时代很多用到多线程的 如:听着音乐打游戏 等等, 这个是java多线程也是 java为什么会成为主流开发语言的主要原因之一
八、健壮性
java在编译和运行程序是,都是有可能出现问题的 它都要对可能出现的问题进行检查 以消除错误的产生,包括java的GC(垃圾回收)机制来进行内存管理,防止程序员在运行时因为内存而产生的错误,

浙公网安备 33010602011771号