jdk与jre的区别
来源:互联网 发布:中国网络自由 编辑:程序博客网 时间:2024/06/03 19:16
jdk(java development kit),就是java的开发工具集,顾名思义就是做开发用的,其中包括javac,也就是java compiler等。
jre(java runtime environment),就是java程序的运行环境。所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。
所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是它们都是java开发者所必备的。
jre(java runtime environment),就是java程序的运行环境。所写的java程序在经过javac编译后会形成字符行文件,这个java的中间文件,计算机是看不懂的,而这个文件是给jvm(java的虚拟机)用的,由jvm进行解释后形成机器语言给计算机。而这个jvm就在jre中,也就是说java程序的运行要有jre来担当。
所以jdk和jre的区别就是一个用于开发,一个用于运行,联系就是它们都是java开发者所必备的。
0 0
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jre与jdk的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jre与jdk的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- jdk与jre的区别
- C和指针1.4题目
- 把数组转化为二叉树
- Android自定义控件开发系列(三)——仿支付宝六位支付密码输入页面
- POJ 1182 食物链 (并查集,坑题,好题)
- codeforces 601A The Two Routes
- jdk与jre的区别
- 莫往Applicaotion存缓存/app被系统回收之后再打开发生了什么
- Android-Toast和Notification
- hdu4126树形dp + 错误分析
- 通过缓冲区进行文件复制的操作
- Using Linux epoll with Python
- Google地图百度地图GPS经纬度偏移转换(JAVA)
- 黑马程序员--java笔记15--网络编程 Java.net
- Validate Binary Search Tree