编程语言
首页 > 编程语言> > java特点

java特点

作者:互联网

1.使用简单的语言

2.面向对象的语言

3.解释执行的语言

Java代码是解释执行的,Java编译器将Java代码编译成字节码,这是一种中间代码,然后由Java解释器解释执行。

4.健壮性语言

Java是一种强类型的语言,其类型检查比C++还严格。
类型检查能检查出许多开发早期出现的错误;
Java提供的垃圾回收机制和例外处理机制,解决了C++中最令人头疼的内存泄露问题;
Java取出来容易出现错误的指针,保证了程序的安全运行。

5安全的语言

Java去除了指针,使得程序不能够直接访问内存(管理内存的操作都封装在JVM中);
Java的解释执行机制,使得程序的执行在Java.exe/JVM的监控之下,所以在网络环境下可以保证系统的安全。例如删除问、访问本地网络资源等操作都是被禁止的。

6.与平台无关的语言

Java作为一种网络语言,其源代码被编译成一种结构中立的中间文件格式,只要有Java运行系统的机器都能够执行这种中间代码。
Java源程序被编译成一种与机器无关的字节码格式,在Java虚拟机上运行。
Java对数据类型的大小做了统一规定,不会因为机器不同或编译器不同二使用不同的宽度,这样就保证了代码的可移植性。

7.支持多线程的语言

Java的一个重要特性就是在语言级上支持多线程的程序设计。
因为windows操作系统不支持多线程,所以Java最早是运行在Unix上,后来才将Java移植到Windows平台上。

标签:执行,Java,语言,编译成,特点,内存,java,多线程
来源: https://blog.csdn.net/weixin_44645825/article/details/122676190