安装

到官网或网盘等下载适合自己电脑环境的jdk版本,我下的jdk8u111。

下载后双击安装包,点击下一步。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量


更改文件安装地址,路径中包含空格可能有问题,我修改为C:\Java\jdk1.8.0_111

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_Java_02


接下来提示安装jre,其实jdk中已经包含jre,可以不安装,这里也安装记录一下,同样路径也修改了。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_03


点击下一步,安装完成。

环境变量配置

右击此电脑->属性->高级系统设置

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_04


点击高级->环境变量

可以看到有用户变量和系统变量,配置哪个都可以。区别是用户变量只能针对该用户使用,系统变量配置后该电脑所有用户都可以使用。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_05


以下以系统变量配置为例,需要配置三个东西。

JAVA_HOME:jdk的根目录,按自己的安装路径填写。JAVA_HOME正常没有,需要点新建添加。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_java_06


PATH:bin的路径,配置path之后可以通过cmd命令直接执行,path一般都有,双击path变量新建即可。

我的路径为C:\Java\jdk1.8.0_111\bin 。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_Java_07


CLASS_PATH:类路径, 用,;后接lib路径,例如我输入的为.;C:\Java\jdk1.8.0_111\lib 。

.代表自己写的, ;后路径是已有的别人已经写好的。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_08

检验安装配置

win+r快捷键,输入cmd回车

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_09


输入java -version,回车,显示出版本信息说明没问题。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_java_10

第一个程序

每学一门新编程语言第一件事要做的一定是输出hello world。
首先编写.java文件,文件名称类型要将后缀改成.java,文件名要和类型一致,即public class后名称。

public class HelloWorld
{
	public static void main(String[] args)
	{
		System.out.print("hello world");
	}
}

第二步,编译为字节码

编译通过cmd命令,我的Java文件放在C:\javatest中,因为固态没有分盘,只有C盘。

如果放在其他盘要先跳转盘,例如D盘,输入D: 。这里要记住一个命令符,cd作用是可以进入指定文件夹。cd..是返回上一级目录。

我进入cmd之后默认位置不是C盘根目录,通过cd..命令返回到C盘根目录,再通过cd javatest进入javatest文件夹。

然后通过javac HelloWorld.java将HelloWorld.java文件编译。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_11

执行成功会生成一个.class文件。

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_java_12


执行文件

在cmd中输入java HelloWorld。成功输出hello world !

cmd 执行java 不配置环境变量 jdk不配置环境变量也能用java_系统变量_13