Java的特性和优势
java的特性与优势
简单性 面向对象
面向对象是一种程序设计技术,非常适合大型软件的设计和开发。这一点跟c语言有很大的不同。
可移植性 ,跨平台 (核心优势) 高性能 (Java三高:高并发、高可用、高性能) 分布式
Java是为internet的分布式环境设计的,因为它能够处理TCP/IP协议。Java还支持远程方法调用 (RMI,Remote Method Invocation),是程序能够通过网络调用方法。
动态性
Java不是动态语言,但Java具有一定的动态性,表现在一下几个方面:
反射机制; 动态字节码操作; 动态编译; 执行其他脚本代码;
多线程 Java多线程的简单性是Java成为主流服务器端开发语言的主要原因之一。 安全性 Java适合与网络/分布式环境,为了达到这个目标,在安全性方面投入了很大精力,使Java可以很容易构建防病毒,防篡改的系统。 健壮性 Java是一种健壮的语言,吸收了c/c++语言的优点,但去掉了其影响程序健壮的部分(如:指针、内存的申请与释放等)。Java程序不
Java的特性和优势最先出现在Python成神之路。
共有 0 条评论