Java程序的设计环境配置

一、下载主要的开发工具

  • JDK的下载

      www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  • Eclipse的下载

      http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/

  • Notepad++的下载

      https://notepad-plus-plus.org/

 

二、环境变量的配置

  • 安装jdk、

  

  一路next即可安装完毕。

  • 配置JAVA_HOME

  安装好JDK之后,我们就要配置Java语言环境变量。右键我的电脑---属性---高级系统设置---选择高级选项卡---点击环境变量---在系统环境变量那点击新建,填写如下图内容:JAVA_HOME对于的值为:C:DevelopJavajdk1.8.0_121(这个其实就是JDK的安装的路径)

  

  • 配置CLASSPATH

  配置CLASSPATH和配置JAVA_HOME基本一致,同样是新建一个环境变量,如下图:

  CLASSPATH对应的值为: .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

  

  • 配置 path

  配置path的时候,则不需要新建了,在环境变量中就有,我们找到,并编辑,在数值的最前面加上:%JAVA_HOME%in;%JAVA_HOME%jrein;

   

  • 验证是否配置成功

  Win键+R快速打开cmd:输入java -version  和  javac -version,如果出现对应的版本的信息,则说明配置成功。如下图:

  

扩展知识点:

  •  JVM,JRE和JDK的区别

  JVM:Java虚拟机(也叫Java语言解释器),用于解释执行Java源码编译后的字节码文件,JVM与平台相关。

  JRE:Java运行环境,JRE主要包括java虚拟机(JVM)和Java程序运行所需的核心类库等。如果只是想运行一个Java开发好的程序,那么就只需要安装JRE即可。

  JDK:Java开发工具包,JDK是提高给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE,工具包包括编译工具(javac.exe)和打包工具(jar.exe)等

  • 为什么jdk中包含jre?

  第一点:开发Java程序时,需要对程序进行测试,运行看效果,所以这些操作就需要有jre的支撑

  第二点:jdk中的开发工具其实都是使用Java语言开发的,为了方便使用才打包成.exe文件,如果没有jre,这些工具也是无法运行的。

  • path路径的作用?

  在我们执行java程序的时候,要使用到java.exe和javac.exe等工具。而这些工具在bin目录下,配置path的目的就是告诉系统这些工具的路径,而后可以直接调用进行使用

  • classpath路径的作用

  Java程序执行,离不开类库,而classpath路径就是配置这些类文件的路径,以便在程序执行的时候,快速的找到。

  • classpath配置的注意事项

  dos窗口可以设置临时的classpath路径:set classpath = 路径;,这样做的好处是在不切换盘符的情况下,在任何的地方执行java文件都将是成功的。因为JVM在找不到java源文件的时候,就会根据临时设置的路径

原文地址:https://www.cnblogs.com/geore/p/7156963.html