Java学习笔记1---JVM、JRE、JDK
2024-08-29 22:48:53
jdk包含jre,jre包含jvm。
用java语言进行开发时,必须先装jdk;
只运行java程序,不进行开发时,可以只装jre。
JVM
即Java Virtual machine,Java虚拟机,用来实现平台无关性。
编译器把源程序编译成虚拟机可以理解的字节码文件;
解释器把字节码文件解释成硬件可以理解的代码。
JRE
即Java Runtime Environment,Java运行时环境
包括JVM及核心类库。
JDK
即Java Development Kit,Java开发工具包。
包括编译器,解释器,打包工具,JRE等。
注:
①.各平台编译器相同,一次编译多次运行
②.各平台解释器不同,与具体硬件有关
③.各平台JVM不同,与具体硬件有关
④.jdk安装后,分私有jre和公有jre
私有jre是只对jdk可见的jre,供开发用
公有jre是为开发好的java程序提供执行的环境,注册到了windows注册表
最新文章
- Unity3D游戏开发初探—3.初步了解U3D物理引擎
- PHP批量清空删除指定文件夹内容
- jQuery实现动画过程中尽量避免出现网页滚动条
- C#克隆实例详解
- hdu 2544 最短路 Dijkstra
- 创建二叉树,C语言实现
- ThinkPHP 发送post请求
- Windows Phone开发(7):当好总舵主
- Playmaker 基础使用与案例操作
- ajax三级联动下拉菜单
- 限制容器对CPU的使用 - 每天5分钟玩转 Docker 容器技术(28)
- platform模块
- 深入学习Tesseract-ocr识别中文并训练字库的方法
- 20165316 技能学习心得与c语言学习
- Java生成8位随机邀请码,不重复
- 云服务器 nginx + tomcat 部署集群 配置
- JDBC setCatalog
- 第三百四十节,Python分布式爬虫打造搜索引擎Scrapy精讲—css选择器
- 自动安装zabbix_agent脚本 -- python2
- 【甘道夫】通过Mahout构建推荐系统--通过IDRescorer扩展评分规则