Day03 JavaSE介绍与安装卸载

发布时间 2023-11-25 22:44:59作者: 问稻

1.Java三大版本

javaSE: 标准版(桌面程序,控制台程序开发)

JavaME:精简版(嵌入式开发)

javaEE:企业级开发(web开发,服务器开发)

2.JDK、JRE、JVM

JDK: java development kit

JRE : java runtime envirnment

JVM : java virtual machine

其中 JDK包含了JRE与JVM。JRE包含了JVM。

安装了JRE后既可以运行java程序。JDK比JRE 多了一些开发工具,所以开发需要装JDK。

JDK包含的基本组件包括:

  • javac – 编译器,将源程序转成字节码
  • javadoc – 文档生成器,从源码注释中提取文档
  • jdb – debugger,查错工具
  • jar – 打包工具,将相关的类文件打包成一个文件

三者的关系

3.安装JDK

1.如果Openjdk,输入 java -version显示的版本信息为

[machao@dev ~]$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)

2.如果是Sun/Oraclejdk ,输入的java -version 显示的版本信息为

注意:java hotspot(TM) 64-BIT是说用的是64位的hotspot虚拟机 server 是说虚拟机运行在server模 式下。 虚拟机有server 和client两种模式

C:\Windows\system32>java -version
java version "1.8.0_391"
Java(TM) SE Runtime Environment (build 1.8.0_391-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode)

3.在命令窗口输入 java -verbose,就可以查看安装路径

C:\Windows\system32>java -verbose
[Opened C:\Program Files\Java\jre-1.8\lib\rt.jar]
[Loaded java.lang.Object from C:\Program Files\Java\jre-1.8\lib\rt.jar]
[Loaded java.io.Serializable from C:\Program Files\Java\jre-1.8\lib\rt.jar]
...
有关详细信息, 请参阅 http://www.oracle.com/technetwork/java/javase/documentation/index.html。
[Loaded jdk.internal.misc.TerminatingThreadLocal$1 from C:\Program Files\Java\jre-1.8\lib\rt.jar]
[Loaded java.lang.Shutdown from C:\Program Files\Java\jre-1.8\lib\rt.jar]
[Loaded java.lang.Shutdown$Lock from C:\Program Files\Java\jre-1.8\lib\rt.jar]

4. 安装JDK

建议下载JDK8, JDK11和JDK17, 其中企业运用JDK8比较多

  1. 下载安装包 windows x86 JDK8
  2. 添加环境变量 JAVA_HOME
  3. 添加path 变量
    • %JAVA_HOME%\bin //%%是路径引用
    • %JAVA_HOME%\jre\bin
  4. 用java -version检验

5.卸载JDK

  1. 删除Java的安装目录

  2. 删除JAVA_HOME

  3. 删除环境变量 PATH 下关于Java的目录

  4. 用java -version检验