一 JRE和JDK的区别
1. JRE(Java运行环境)
是Java运行时必须的环境,包括JVM虚拟机,Java编程接口,Java web start和applet等,有了它就能运行Java程序,不在乎什么系统平台
2. JDK
包含JRE,是Java程序编译,开发和运行的环境。包括JRE,Java,javac,javadoc,jar,javap,JPDA等。
二 Java程序运行过程
源代码(.java)通过Javac运行编译,生成字节码(.class)文件,再在JVM虚拟机里通过Java解释为特定操作系统能理解的机器码。
三 Java环境配置
1. 下载软件并安装
一般官网上有下载,下载有选择,选择windows64位的安装,点击EXE文件下一步,选择自动安装JRE,自定义安装JDK路径,安装好后,自定义JRE路径(和JDK在同一目录下/java/jdk和/java/jre)。即可安装成功。
2. 配置SDK的路径
新建JAVA_HOME系统变量,变量的值是jdk目录,在path中添加;%JAVA_HOME%\bin; ,此时可以在什么目录使用javac编辑程序。
3. CLASSPATH设置
配置类文件的目录(当前目录找不到时,就在这里的路径中查找),新建系统变量CLASSPATH,然后变量值是.;%JAVA_HOME%\lib;%JAVA_HOME%\libtools.jar ,注意这里的.是代表当前路径,JDK的库所在包即toors.jar,所以也要添加进来。也可以把自己放.class文件的路径添加进来,这样就可以任意处可以运行。