一、JDK的安装与环境配置
(1)下载JDK
官网:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(2)安装JDK注意事项:
1.JDK版本不要选择最新版本(个人看法)
2.安装路径中不要包含中文
3.安装路径中不要包含空格
(3)JDK目录介绍
1.bin目录:存放Java的编译器、解释器等工具(可执行文件)。
2.db目录:JDK7附带的一个轻量级的数据库,名字叫做Derby。
3.include目录:存放调用系统系统资源的接口文件。
4.jre目录:存放Java运行环境的文件。
5.lib目录:存放Java的类库文件。
6.src.zip文件:JDK提供的类的源代码。
(4)Java环境配置
右击我的电脑选择属性->高级系统设置->环境变量
1.PATH环境变量
作用是指定Java命令搜索路径,在命令行下面执行命令如Javac编译Java程序时,他会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要将jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。
D:\java\java7\jdk1.7.0_21\bin; Path = %JAVA_HOME%\bin; |
2.CLASSPATH环境变量
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
D:\java\java7\jdk1.7.0_21\lib classpath =.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar .;D:\java\Java8\jdk1.8.0_91\lib\dt.jar;D:\java\Java8\jdk1.8.0_91\lib\tools.jar 注:从JDK5.0以后默认就会到当前工作目录以及JDK的lib目录中查找。 |
3.JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
JAVA_HOME = D:\Java\jdk1.7.0_80 |
4.当我们后期进行开发时,如果需要JDK版本切换直接重新配置JAVA_HOME环境变量即可。
二、第一个Java程序代码
在电脑搜索框输入cmd进入命令行,在命令行输入“java -version”即可显示配置的JDK版本,说明之前的环境配置已经配置好了。
(1)编写源程序
在一个文件夹中创建一个文本文件,编写如下代码:
public class HelloWorld { //解释说明: //1 public 关键字 公开的 //2 class 关键字 表示定义一个类 //3 HelloWorld 类名 和文件名一致 //4 static 静态的,先记住意思,后面详细讲 //5 void 表示无返回值,先记住意思,后面讲 //6 main 主方法,程序入口 //7 String[] 字符串数组类型 //8 args 方法参数 //9 System.out.println("Hello World!");输出Hello World |
编写完成之后将后缀名.txt改为.java。
在该文件路径处输入cmd然后回车,进入命令行界面(下图为我的文件路径) 。
输入javac HelloWorld.java,下图画圈的文件即为编译产生的字节码文件。
然后我们回到命令行界面,输入java HelloWorld。得到下图所示结果: