Java语言有什么特点
2022-07-29点击量:145
Java语言有什么特点(A)Java语言有什么特点,简单:Java语言使用引用代替指针,并提供垃圾自动回收机制,不再需要程序员管理内存问题。(B)纯粹面向对象:通过类和对象描述实现事物之间的关系。支持:类之间单继承,接口之间多继承。支持类与接口之间的实现机制(关键字为implements)(C)安全:没有指针,因此外界不能通过伪造指针指向存储器。(D)跨平台:Java语言通过虚拟机JVM和字节码实现跨平台,并不是靠操作系统解释执行Java程序的。好处:在不同操作系统上可以运行相同的Java程序。不同操作系统只需安装不同版本的Java虚拟机即可。说明:Java虚拟机,JVM,JavaVirtualMachineJava程序由Java编译器编译成为字节码文件(*.class),JVM中的Java解释器会将*.class文件翻译成所在平台上的机器码文件,再执行对应的机器码文件即可。Java程序只要“一次编写,就可到处运行”。(E)支持多线程:程序中多个任务可以并发执行,显著提高程序的执行效率。(F)分布性:Java是分布式语言,既支持各种层次的网络连接,又可以通过Socket类支持可靠的流网络连接(Stream)。用户可以产生分布式的客户机和服务器,在这个过程中,网络变成软件应用的分布式运载工具。Java语言有什么特点,Java构造函数能继承吗不能继承。(1)子类只继承父类的默认(缺省)构造函数,即无形参构造函数。如果父类没有默认构造函数,那子类不能从父类继承默认构造函数。(2)子类从父类处继承来的父类默认构造函数,不能成为子类的默认构造函数。(3)在创建对象时,先调用父类默认构造函数对对象进行初始化,然后调用子类自身自己定义的构造函数。(4)如果子类想调用父类的非默认构造函数,则必须使用super来实现。(5)子类必须调用父类的构造函数。可以通过系统自动调用父类的默认构造函数,如果父类没有默认构造函数时,子类构造函数必须通过super调用父类的构造函数。...