安装
到官网或网盘等下载适合自己电脑环境的jdk版本,我下的jdk8u111。
下载后双击安装包,点击下一步。
更改文件安装地址,路径中包含空格可能有问题,我修改为C:\Java\jdk1.8.0_111
接下来提示安装jre,其实jdk中已经包含jre,可以不安装,这里也安装记录一下,同样路径也修改了。
点击下一步,安装完成。
环境变量配置
右击此电脑->属性->高级系统设置
点击高级->环境变量
可以看到有用户变量和系统变量,配置哪个都可以。区别是用户变量只能针对该用户使用,系统变量配置后该电脑所有用户都可以使用。
以下以系统变量配置为例,需要配置三个东西。
JAVA_HOME:jdk的根目录,按自己的安装路径填写。JAVA_HOME正常没有,需要点新建添加。
PATH:bin的路径,配置path之后可以通过cmd命令直接执行,path一般都有,双击path变量新建即可。
我的路径为C:\Java\jdk1.8.0_111\bin 。
CLASS_PATH:类路径, 用,;后接lib路径,例如我输入的为.;C:\Java\jdk1.8.0_111\lib 。
.代表自己写的, ;后路径是已有的别人已经写好的。
检验安装配置
win+r快捷键,输入cmd回车
输入java -version,回车,显示出版本信息说明没问题。
第一个程序
每学一门新编程语言第一件事要做的一定是输出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文件编译。
执行成功会生成一个.class文件。
执行文件
在cmd中输入java HelloWorld。成功输出hello world !