一、引言
任何一个Java程序员学习Java语言的第一步就是环境搭建,环境搭建是Java程序员的必修课,不仅要熟练掌握环境搭建的步骤,还需要深刻理解环境搭建的意义。
一、为什么要搭建环境java是一门跨平台语言,编写的java程序需要考虑两个问题,第一个是编译,第二个是运行。所以,我们需要一种工具可以把源代码编译成字节码,同时还需要一个工具去解释执行这个字节码。为此SUN 为Java开发者提供了一套Java开发工具包 JDK(Java Development Kit),这个工具包中包含了丰富的命令,jvm (虚拟机),以及编程中是用的类库。
检查我们系统是否安装jdk(或者 是否安装java环境)
出现一下画面: 表示我的java已经存在
卸载java:1,如果你采用是.exe或者.msi这种安装的java,只需要在我的“控制面板-> 程序与功能”去卸载掉我们的java即可。(了解) 2 点击“此电脑”->“属性”->“高级系统设置”->“环境变量”->"系统变量" a、删除我们的JAVA_HOME b、删除CLASSPATH变量 c、删除path变量里面的JAVA_HOME变量(特别注意)
出现这样提示:表示我的Java 没有安装
二、环境搭建的步骤
2.1 准备
需要先查看本地是否已经安装过了JDK,如果存在可将其卸载。 要求:卸载软件一定按流程卸载,不要冲动,直接删文件。
2.2 下载安装包
2.3 安装
三、配置环境变量
让系统能找我们输入的命令 ,我们需要告诉系统我们命令的位置。 最简单的配置 :Path = JDK安装位置/bin
这种配置仅仅只是为了使用 java javac 这些命令
标准配置 : JAVA_HOME = JDK版本目录 PATH = %JAVA_HOME%\bin ; classpath = . ; %JAVA_HOME%\lib\tools.jar;%JAVA_HOME% \lib\dt.jar;
标准配置是为了扩展性,classpath 目前没有配置的必要,主要是早期遗留下的习惯,目前的jdk不配置也不影响。. 点表示从哪里加载class文件(默认就是从当前目录) ; tools.jar 主要是提供编译相关功能,已经整合到javac命令中了,dt.jar主要是为配合一些高级图形设计工具使用。
四、测试环境
>java -version
C:\Users\Y7000>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
JDK : Java开发工具集( 命令 , JRE 运行环境 , 库 )
JRE : Java 运行环境 ( jvm 虚拟机 和 解释器 ) JVM: 虚拟机