JAVA简介与环境
-
JAVA执行过程
JAVA程序首先需要被编译软件,编译成与平台无关的字节码文件,然后字节码文件被JVM(JAVA虚拟机,Java Virtual Machine)执行,所以JAVA不依赖于某个操作系统。JAVA程序只依赖于JAVA虚拟机,虚拟机去适应不同的操作系统,从而可以说明JAVA语音的可移植性比较好。 -
JAVA运行速度
因为JAVA语言不直接在操作系统上执行,所以运行速度相对较慢。 -
JDK(Java Development Kit)
JDK实现JAVA程序的编译和解释,JDK扩展了JAVA程序开发工具包,不同的JDK版本里面的扩展包也不同。
JDK包含了JRE,同时还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具,还包含了java程序编写所需的文档和demo例子程序。 -
JRE(Java Runtime Environment)
JRE是JAVA运行时的环境,包含了java虚拟机,java基础类库。