一文秒懂JDK开辟环境搭建及环境变量配置
1、安装JDK开辟情况下载网站:http://www.oracle.com/
https://p1.pstatp.com/large/pgc-image/4c46686a2b3c49d99cbf3417dbfae336
https://p1.pstatp.com/large/pgc-image/653d0c0021bd47678b7ace90bae7cf1d
https://p1.pstatp.com/large/pgc-image/0d2b73144dc44a0aa42e11e073f9b007
开始安装JDK:
https://p9.pstatp.com/large/pgc-image/c2c18fa59cff4214b278966e1be50c1c
修改安装目录如下:
https://p9.pstatp.com/large/pgc-image/c2663f3492ce4b84b159f61b96634ef8
确定之后,单击“下一步”。
注:当提示安装JRE时,可以选择不要安装。
2、设置情况变量:
对于Java程序开辟而言,主要会使用JDK的两个下令:javac.exe、java.exe。路径:C:\Java\jdk 1.7.0 _09\bin。但是这些下令由于不属于windows自己的下令,所以要想使用,就必要进行路径设置。
单击“计算机-属性-高级系统设置”,单击“情况变量”。在“系统变量”栏下单击“新建”,创建新的系统情况变量。
https://p1.pstatp.com/large/pgc-image/6d72ebc35287423b9065914310b57134
(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
(2)编辑->变量名"Path",在原变量值的最背面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
如:JAVA_HOME情况变量的操作如下:
https://p3.pstatp.com/large/pgc-image/499b306d0dec493eabf2c0619c561ebd
https://p1.pstatp.com/large/pgc-image/5f8bec65000a4559a79868e6b3d82039
3、确认情况设置是否真确:
在控制台分别输入java,javac,java -version 下令,出现如下所示的JDK的编译器信息,包括修改下令的语法和参数选项等信息。
java下令:
https://p1.pstatp.com/large/pgc-image/0cf07203884a4df6a438c153961d0d20
https://p1.pstatp.com/large/pgc-image/fdcfe69eca9743488fbbefa3309e9146
javac下令:
https://p1.pstatp.com/large/pgc-image/e0f595c5ea4a4efb9e1f1269719be85f
java -version下令:
https://p3.pstatp.com/large/pgc-image/1a33ae5774a14597aca30d69305e0d98
4、在控制台下验证第一个java程序:
public class Test { public static void main(String[] args) {System.out.println("Hello Java"); }}用记事本编写好,点击“保存”,并存入C盘根目录后,输入javac Test.java和java Test下令,即可运行程序(打印出结果“Hello Java”)。注:这两个下令是在C:\java\jdk1.8.0_20\bin目录下。
程序剖析:
首先编写java源代码程序,扩展名.java;
在下令行模式中,输入下令:javac 源文件名.java,对源代码进行编译,生成class字节码文件;
编译完成后,如果没有报错信息,输入下令:java HelloWorld,对class字节码文件进行解释运行,执行时不必要添加.class扩展名。见下图:
https://p1.pstatp.com/large/pgc-image/e4b1aa36d0bd4b6890f94244f3ab9dd4
注:若在CMD中输入javac test.java下令后,表现'javac'不是内部或外部下令,原因是由于没有提前安装好JDK开辟情况或情况变量设置有误。
https://p1.pstatp.com/large/pgc-image/62654c6a23de44758c0c5cd4b499f85d 转发了
页:
[1]