java基础之day1-java的特性与优势
java在语言中的特性与优势
一、java核心优势是 跨平台、可移植性
java是基于jvm虚拟机运行的,相当于在操作系统上安装了一个小巧的模拟的cpu,
安装了jvm的操作系统就可以操作所有与java相关的东西,所以,java也可以叫做一次编译,到处运行
二、安全性
java适合于网络/分布式环境 很容易编程防写病毒、防篡改系统
三、面向对象性
java相较于c++去掉了很多 ,
java是全面面想对象的编程语言。
四、简单性
java是java也称为“c++-”/c加加减,是c++的简化版,同时是基于c语言开发出来的高级语言,所以很容易学习。
五、高性能性
java,高级语言运行效率低于低级语言,这个无法避免的,但是基于有了jvm这个虚拟器后,完全的弥补了java的短板。
六、分布式
java是为internet的分布式环境设计的,方便处理tcp/ip协议,同时还可以 网络调用使用方法的方式。
七、多线程
多线程的使用可以带来更好的交互响应和实时行为。java多线程的多线程是java成为java主流服务端开发语言的主要原因之一。
八、健壮性
java吸收了c/c++的语言优点,,java程序就算出问题也不会导致操作系统崩溃,就算程序出错,也不会导致程序崩溃,而是把该异常抛出,通过异常机制进行处理

浙公网安备 33010602011771号