网站首页 > 开源技术 正文
1、JDK(Java Development Kit)
- JDK 是 Java 开发工具包,用于开发 Java 应用程序、Applet 和组件。
- JDK 包含了 JRE,同时还包括了编译器(javac)、调试器(jdb)、Java 文档生成器(javadoc)以及其他开发工具。
- JDK 是供开发人员使用的,它包含了编译器和其他工具,使开发者能够编写、编译和调试 Java 代码。
2、JRE(Java Runtime Environment)
- JRE 是 Java 运行时环境,用于在计算机上运行已经编译过的 Java 应用程序。
- JRE 包含了 Java 虚拟机(JVM)和 Java 核心类库,这些组件能够执行 Java 程序。
- JRE 不包括开发工具,它只提供了运行 Java 应用程序所需的环境
3、JVM (Java Virtual Machine)
- 是一个运行Java字节码的环境,同时管理程序的内存、线程和其他系统资源
三者关系图如下,JDK包含JRE,JRE包含JVM:
- 上一篇: JDK安装(jdk安装步骤)
- 下一篇: 9分钟带你搞懂代理模式、静态代理、JDK+CGLIB动态代理
猜你喜欢
- 2024-09-28 为什么JDK1.8要对HashMap进行红黑树的改动?
- 2024-09-28 程序员:JDK的安装与配置(完整版)(jdk软件安装教程)
- 2024-09-28 惊了,JDK都到23了,据说还有99%Java程序员都不会用optional?
- 2024-09-28 大数据分析:学习工具JDK,在线安装指南
- 2024-09-28 JDK 14 调试神器了解一下?| 原力计划
- 2024-09-28 下个月,java要开启收费模式了,你怕了吗?
- 2024-09-28 JDK11升级JDK17最全实践干货来了(jdk11版本)
- 2024-09-28 JDK、JRE和JVM的区别与相互之间的联系
- 2024-09-28 Fury:一个基于JIT动态编译的高性能多语言原生序列化框架
- 2024-09-28 JDK 各版本(1~14)特性总结(jdk各个版本发布时间表)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)