一、

   下载 JDK的RPM包:  jdk-8u101-linux-x64.rpm 

二、

[root@clien1 tools]# rpm -ivh jdk-8u101-linux-x64.rpm 

Preparing...                ########################################### [100%]

   1:jdk1.8.0_101           ########################################### [100%]

Unpacking JAR files...

        tools.jar...

        plugin.jar...

        javaws.jar...

        deploy.jar...

        rt.jar...

        jsse.jar...

        charsets.jar...

        localedata.jar...


默认已安装到

[root@clien1 tools]# ll /usr/java/

total 4

lrwxrwxrwx. 1 root root   16 Sep 14 04:33 default -> /usr/java/latest

drwxr-xr-x. 9 root root 4096 Sep 14 04:33 jdk1.8.0_101

lrwxrwxrwx. 1 root root   22 Sep 14 04:33 latest -> /usr/java/jdk1.8.0_101


三、设置环境变量

[root@clien1 tools]# echo "export JAVA_HOME=/usr/java/jdk1.8.0_101" >> /etc/profile

[root@clien1 tools]# echo "export JRE_HOME=/usr/java/jdk1.8.0_101/jre" >> /etc/profile 

[root@clien1 tools]# echo "export PATH=/usr/java/jdk1.8.0_101/bin:$PATH" >> /etc/profile

[root@clien1 tools]# source /etc/profile


[root@clien1 tools]# java -version 

java version "1.8.0_101"

Java(TM) SE Runtime Environment (build 1.8.0_101-b13)

Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)


测试实例(Hello World)

新建文本文件,内容为:

public class HelloWorld{
 public static void main(String args[]){
  System.out.println("Hello World!");
  }
}

保存,命名为HelloWorld 后缀改为java,即文件全名为HelloWorld.java

注意,这个命名必须和文本内容中的类名一致(区分大小写),否则会出现编译错误。

[root@clien1 tools]# javac HelloWorld.java

编译成功后会出现HelloWorld.class文件,然后执行

java HelloWorld

就会出现结果

Hello World!