Oracle JDK是Java语言的一种开发和运行环境,包括JVM、Java类库、Java开发工具等。是开发Java应用程序和Applet的首选开发工具。在JDK中,最核心的部分是Java虚拟机(JVM),它提供了运行Java程序的环境,而且它是平台无关的,可以在任何操作系统上运行。
如果我们的应用需要使用jmap、jstack、jps等命令,那就需要安装JDK。然而,对于不同版本的JDK,安装方式也会有所不同,比如对于Ubuntu系统,我们可以使用apt-get安装Oracle JDK。
$ sudo apt-get install oracle-java8-installer
上面这个命令可以安装最新版本的JDK,如果我们需要安装其他版本的JDK,可以使用PPA来安装。比如,下面这个命令可以安装JDK 11:
$ sudo add-apt-repository ppa:linuxuprising/java
$ sudo apt-get update
$ sudo apt-get install oracle-java11-installer
安装完成后,我们可以使用下面的命令检查JDK的版本:
$ java -version
如果出现了下面的输出,说明JDK已经安装成功了:
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
也许有些小伙伴还会遇到Ubuntu下设置Java环境变量的问题。那么怎么设置呢?其实也很简单,可以通过下面的命令设置:
$ sudo gedit /etc/environment
将下面这一行代码添加到文本中即可:
JAVA_HOME="/usr/lib/jvm/java-8-oracle"
重新打开终端窗口,使用下面的命令查看环境变量是否设置成功:
$ echo $JAVA_HOME
这个命令的输出应该为:
/usr/lib/jvm/java-8-oracle
至此,我们已经通过apt安装了Oracle JDK,并成功设置了Java环境变量。使用这个开发工具,我们可以方便地编写Java应用程序。例如,下面这个Java程序可以输出Hello World:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
运行以上Java程序,只需要打开终端,进入程序所在目录,使用下面的命令即可:
$ javac HelloWorld.java
$ java HelloWorld
以上就是关于apt Oracle JDK的全部内容,希望能对大家有所帮助。