您的位置首页百科问答

java语言的特点

java语言的特点

的有关信息介绍如下:

java语言的特点

Java是一种简单的面向对象的分布式,强壮的,安全的,可移植性,高性能的多线程动态语言

简单性:Java没有像C++那样的指针,运算符重载,类的多继承。并且实现了垃圾的自动回收,简化了程序开发者对于内存管理的工作

面像对象:对象是指封装数据和操作方法的程序实体。Java提供了简单的类机制以及动态接口。表现形式是封装 继承 多态

分布式:它有一套很齐全的通信及相关功能的程序库,可以处理TCP/IP协议也可以处理其他的协议

健壮性:用Java编写的程序能在多种情况下稳定运行。Java在运行和编译的时候都会对可能出现的错误进行检查验证。通过集成异常处理机制,在编译时提示可能出现的但是未被处理的异常,以防止系统的崩溃

可移植性:Java是与平台无关的,Java类库中也实现了与平台无关的接口,这样类库也是可以移植的

多线程机制:Java具有多线程机制,使得程序能够并行执行,同步机制也保证了数据的共享,线程也有优先级别,有利于使用线程级别控制不同的任务