【JDK、JRE、JVM】

JDK、JRE、JVM

  • Demo
    • [编写 Java 代码](#编写 Java 代码)
    • [编译 Java 代码](#编译 Java 代码)
    • 运行程序
组件 全称 主要作用 包含内容 面向用户
JDK Java Development Kit ​​Java 程序开发平台​ JRE + 开发工具(如 javac, jar, javadoc) ​​Java 开发者​
JRE Java Runtime Environment ​​Java 程序运行环境​​ JVM + 核心类库(如 rt.jar) ​​普通用户​​(只需运行程序)​
JVM Java Virtual Machinet ​​运行 Java 字节码​​,实现跨平台​ 特定平台的 JVM 实现(如 HotSpot) ​​对用户透明,是 JRE 的一部分​

Demo

编写 Java 代码

java 复制代码
public class HelloWorld {
    public static void main(String[] args) {// 程序的入口方法
        System.out.println("Hello, World!"); // 打印输出
    }
}

编译 Java 代码

bash 复制代码
javac HelloWorld.java

运行程序

java 复制代码
java HelloWorld
相关推荐
FYKJ_20101 小时前
springboot助农产品销售商城05829-计算机课程设计、毕业设计
java·spring boot·python·mysql·spark·django
Yunovian1 小时前
AI时代,针对模型与应用,浅谈一下各编程语言
开发语言·c++·人工智能·python·ai·rust·ai编程
周杰伦fans2 小时前
构建真正智能的CAD AI绘图代理
开发语言·人工智能·c#
user_admin_god3 小时前
第 10 篇:拼上下文与生成——预算、边界与防幻觉
java·人工智能·spring boot·语言模型
用户3126874877203 小时前
GC 算法与垃圾收集器演进:从 Serial 到 ZGC
java
天天被压力4 小时前
【别再到处找免费股票数据API了:官方204个接口,32篇一次讲透 #02】涨停跌停与特色股池:5类股池接口一次拉全
java·人工智能·python
斯维赤4 小时前
从 @Tool 到 Agent 流水线:LangChain4j 进阶教学,一个库打全套
java·后端
zhanghaha13144 小时前
Python进阶教程:35_PyQt (保姆级零基础教程)
开发语言·python·pyqt
SimonKing4 小时前
SSE项目`nexus-sse`持续优化,不一样的视觉效果
java·后端·程序员
斑鸠喳喳4 小时前
读写锁模式 Read-Write Lock
java·后端