Java知识:易混淆名称的解释和区别
来源:互联网 发布:java需求文档怎么写 编辑:程序博客网 时间:2024/06/05 20:20
JDK:Java Development Kit Java开发工具
JRE:java Runtime Environment Java运行环境
JVM: Java Virtual MachineJava虚拟机
三者是包含的关系,有一个简单的图表示(图是盗的):
详细的关系图如下:
JRE比JVM主要多在J2SE API上面;JDK比JRE主要多在Java开发工具和API(不是J2SE API)上。
javac:对.java文件进行编译的指令,生产.class文件。
java:执行相应的.class文件的指令。
简单说,一个编译一个运行。
这是我自己网上查的,原来也不懂这些,如果有不对的地方忘大家指正。
阅读全文
0 0
- Java知识:易混淆名称的解释和区别
- java易混淆知识“a==b”和”a.equals(b)”有什么区别?
- Java语言中几组混淆的知识
- java知识容易混淆的知识点总结
- java知识容易混淆的知识点总结
- java名称解释
- java 异常名称解释
- Java对象名称解释
- 在c/c++中的&、|和&&、||的区别(易混淆)
- 解释java中 = 与equals混淆的问题
- Java中abstract和interface的区别(精辟的解释)
- java中容易混淆的区别
- Java中容易混淆的区别
- 测试易混淆知识
- Java中IO知识的解释
- JAVA语言中编译执行和解释执行的区别?
- 详细解释:java中null 和“” 的区别
- JAVA中容易混淆的一些小知识
- 基于Spring Security实现手机验证码登录
- CUDA By Examples 7
- 根据Linux内核menuconfig编译选项查找源代码文件
- JSP内置对象
- git 基本操作
- Java知识:易混淆名称的解释和区别
- mips交叉编译libcurl带http2.0
- 经常用的Spring 日期格式化
- leetcode 530. Minimum Absolute Difference in BST
- r-cnn系列代码编译及解读(2)
- android 全屏 (无状态栏 Navigation bar) 切换
- 使用studio进行nc开发启动客户端出现 java.lang.OutOfMemoryError: Java heap space 异常
- iOS中多种格式文档的查看浏览
- 滑动菜单