Java程序运行机制与开发环境
Java既是编译型语言,又是解释型语言 java源文件首先需要通过javac编译生成后缀名为.class的字节码文件(与平台无关,只面向JVM),然后使用Java虚拟机将字节码解释成特定平台上的机器码运行。 Java虚拟机JVM 不同平台上的JVM不同,但是都提供了相同的接口。 开发Java准备 下载安装Java8的JDK,并将jdk的安装路径添加到环境变量中。 开发Java需要安装JDK,JDK包含Java编译器(javac命令工具)、Java运行时环境(JRE)、常用的Java类库等。 JRE包含JVM,还包含类加载器、字节码校验器及大量的基础类库等环境支持。 如果只是运行Java程序,可以只安装JRE。 第一个Java程序 编写第一个著名的程序:HelloWorld。 pulic calss HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } } 使用javac命令编译java程序。 命令行输入cmd,进入Java源文件所在的路径 输入如下命令,其中destdir是目标生成路径 javac -d destdir HelloWorld.java 进入destdir路径下,可以看到已经生成了后缀名为.class的字节码文件