>>分享Java编程技术,对《Java面向对象编程》等书籍提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 32953 个阅读者 刷新本主题
 * 贴子主题:  请问JDK和JRE有什么区别呢? 回复文章 点赞(0)  收藏  
作者:Java菜鸟    发表时间:2017-06-24 10:25:12     消息  查看  搜索  好友  邮件  复制  引用

请问JDK和JRE有什么区别呢?到底该安装JDK还是JRE?


程序猿的技术大观园:www.javathinker.net
  Java面向对象编程-->集合(下)
  JavaWeb开发-->Java语言的基本语法和规范
  JSP与Hibernate开发-->Servlet技术详解(Ⅲ)
  Java网络编程-->JSP技术详解(Ⅰ)
  精通Spring-->映射一对多关联关系
  Vue3开发-->立即检索和延迟检索策略
  CRMEB_Java新零售社交电商系统
  《漫画Java编程》勘误及建议
  面向对象的七大原则,你知道几个?
  使用策略模式优化代码实践,如何让项目快速起飞
  用注解去代替if-else的技巧
  Java设计模式中的工厂模式和策略模式范例
  java中的Static、final、Static final各种用法
  Eclipse使用指南:Debug 配置
  用BigDecimal进行精确运算的范例
  正则表达式性能调优
  Java入门实用代码:集合输出
  Java入门实用代码:数组转集合
  Java 入门实用代码:数组扩容
  Java程序初始化顺序(一看就懂)
  Java中用动态代理实现标准的DataSource数据源连接池
  更多...
 IPIP: 已设置保密
楼主      
该用户目前不在线 javathinker 
  

博客: [进入我的博客]
威望: 0
级别: 高级天王 [荣誉]
魅力: 0
经验: 0
现金: 0
发文章数: 0
注册时间: 2016-09-09
 消息  查看  搜索  好友  复制  引用


JDK(Java Development Kit),就是Java的开发工具集,顾名思义就是做开发用的,其中包括javac(编译命令)、java(运行Java程序的命令),还有javadoc(生成JavaDoc文档的命令)等。
JRE(Java Runtime Environment),就是Java程序的运行环境。所有我们自己创建的Java程序都需要在这个JRE中运行。而JRE是由JVM(Java虚拟机)提供的。所以,JRE实际上就是Java虚拟机程序。

所以JDK和JRE的区别就是一个用于开发,一个用于运行。JDK中包含了JRE。

因此,如果您需要开发Java程序,就需要安装JDK。如果您仅仅是运行Java程序,那只需要安装JRE就行了。
发文章时间 2017-06-24 10:36:37
 IPIP: 已设置保密 1 楼     
1页 1条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。