Java入门教程(2)——JDK和JRE和JVM的区别

举报
程序员大凯 发表于 2023/02/16 16:46:05 2023/02/16
【摘要】 1.运行机制Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class;最后利用虚拟机(解释器,java)解释执行。计算机高级语言的类型主要有编译型和解释型两种,而Java 语言是两种类型的结合。 2.JVM、JRE和JDK 2.1JVM(Java Virtual Machine): 用于...

1.运行机制

Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java;
再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class;
最后利用虚拟机(解释器,java)解释执行。
计算机高级语言的类型主要有编译型和解释型两种,而Java 语言是两种类型的结合。

2.JVM、JRE和JDK

2.1

JVM(Java Virtual Machine): 用于执行bytecode字节码的”虚拟计算机”。

2.2

Java Runtime Environment (JRE) 包含:Java虚拟机、库函数等。

2.3

Java Development Kit (JDK)包含:JRE,编译器和调试器等。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。