一、特点
1.一次书写,多次运行(跨平台)
2.面向对象(封装,继承,多态)
注意:多次运行的指在安装了java运行环境的主机上可以运行。与硬件无关,与操作系统无关。
JDK>JRE>JVM>JAVA
二、流程
编写好java源代码->javac(java语言编译器)将源代码变成字节码,通常我们经常看到的.class文件->java虚拟机将字节码转换成计算机能够看懂的语言,然后解释执行。
一、特点
1.一次书写,多次运行(跨平台)
2.面向对象(封装,继承,多态)
注意:多次运行的指在安装了java运行环境的主机上可以运行。与硬件无关,与操作系统无关。
JDK>JRE>JVM>JAVA
二、流程
编写好java源代码->javac(java语言编译器)将源代码变成字节码,通常我们经常看到的.class文件->java虚拟机将字节码转换成计算机能够看懂的语言,然后解释执行。