一: windows系统的jdk安装和我的第一个程序
1. JDK下载和安装
jdk下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
2. 安装jdk
下载完之后直接打开这个exe运行文件,所有操作直接点击下一步就可以了! 默认安装的路径是 C:\Program Files\Java,安装完之后就开始配置环境变量,把jdk的bin目录配置到系统的PATH里面去!
配置完之后开始测试,Alt+R键,输入cmd打开控制台小窗口,在小窗口里面输入java就可以了,如果出现以下的样式表示安装成功
3. JAVA_HOME 、CLASSPATH、PATH 是用来干嘛的
1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac、java、javadoc等,设置好PATH变量后,就可以在任何目录下执行javac、java等工具了。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的.class文件。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse、NetBeans、Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。
4.第一个java程序
第一步在D盘创建一个HelloWorld.java的文件,在文件里面写好下面代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
第二步输入ALT+R,输入cmd,控制台就出来了,在控制台中输入 D: 回车,进入到D盘根目录,输入javac HelloWorld.java 开始编辑这个文件,这个文件编译成功之后会给你生成一个HelloWorld.class的文件,这个文件专门是给你系统认识的
文件编译成后在使用java HelloWorld 运行这个编译好的文件,就能看到你的第一个程序了
二: linux系统的jdk安装和我的第一个程序
第一步在你的linux系统里面创建一个文件夹, mkdir /yzhangm/java,文件夹创建好之后进入这个目录 cd /yzhangm/java
第二步下载jdk,64位系统下载命令是 wget https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz?AuthParam=1561882596_bfe9ae52881d5bbb36b24e868200463a
第三步在当前目录下解压jdk,解压命令: tar -zxvf jdk-8u211-linux-x64.tar.gz
第四步删除你遗留下的压缩包,你也可以选择不删除,删除命令: rm -rf jdk-8u211-linux-x64.tar.gz
第五步配置你的jdk环境变量, 命令: vim /etc/profile
第六步,在prifile文件下面输入你的环境变量,如下
JAVA_HOME=/yzhangm/java/jdk1.8.0_211
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME PATH
第七步保存,保存的按键顺序: Esc > : > wq! > 回车
第八步保存完之后让这个profile文件重新生效,输入下面命令 source /etc/profile 让他重新生效
第九步测试你的jdk是否配置完成,在centos里面输入 javac ,看有没又什么效果