Java入门教程(2)——JDK和JRE和JVM的区别
【摘要】 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)