第3篇 JavaSE介绍与安装卸载

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检验

posted @   问稻  阅读(78)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示