jre和jdk通俗解释(Java面试001-请说一下JDK和JRE的区别)
jre和jdk通俗解释(Java面试001-请说一下JDK和JRE的区别)
2024-11-22 11:55:15  作者:狗比人忠  网址:https://m.xinb2b.cn/know/ldw524736.html

,下面我们就来说一说关于jre和jdk通俗解释?我们一起去了解并探讨一下这个问题吧!


jre和jdk通俗解释

前言

面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,本人已经将相关内容制作成音频节目,有兴趣的朋友可以去喜马拉雅搜索《2020年Java面试208题》收听音频版节目。

《2020年JAVA面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。

题目

今天要说的是《2020年Java面试208题》的第1题,面试官提问:请说一下JDK和JRE的区别。

知识点分析

这个问题比较简单,同时,这个问题其实我是存在真实性的疑问,因为我确实从来没听说哪个面试官提过这个问题的。不过不要紧,这可能不是一道真实的面试题,但一定是一个真实的问题,你可以当做一个Java冷知识来听,相信对你理解Java这个产品有所帮助。

下面我就演示回答一下这个问题:

演示面试

好的,面试官,我来说说JDK和JRE的区别,。

JRE:是英文Java Runtime Enviroment的缩写,中文是Java运行时环境,就是Java运行时需要的环境。

JDK:是英文Java Development Kit的缩写,中文是Java开发工具包。

从字面意思就可以理解JRE是JAVA程序在运行时候用的,也就是JAVA代码都编译好生成了class后缀的文件了,在生产环境下运行的时候需要的环境。因此,JRE是提供给最终使用者的。

而JDK是给开发者用的,其实JDK是完整包含JRE,也就是说JRE是JDK的子集,JDK相对于JRE多了一些编译和开发工具,比如编译器javac,监控工具jconsole,内存查看工具jps等,这些都是用于编译和辅助开发的。

对于应该安装JDK还是JRE,需要看具体的应用场景。在开发阶段一定要安装JDK,这个不需要讨论。而在生产环境,如果确信运行时不需要再执行编译的话是可以安装JRE的,因为一般来说生产环境下所有的java文件都被编译成最终的class文件。但也有特殊情况,比如项目中采用jsp文件作为前端页面,因为jsp是需要在运行的时候动态编译成class文件,这时候就必须存在编译环境,也就是需要安装JDK。当然,如果所有的jsp文件也已经完成了编译,那也是可以只安装JRE的,但其实真实项目是不会这么做的,因为jsp文件的编译普遍并不是采用maven编译生成class文件,而是在tomcat容器中运行的时候编译到work文件夹下面,因此不太可能有团队采用手动编译jsp的方式。

另外在项目运行中,有时候是需要监控查看生产环境下的内存、堆栈等,这个时候没有JDK会很不方便。反正我一般在服务器部署的时候也安装JDK,记忆中只曾经在一个客户那里部署JRE而没有安装JDK。

好了,以上就是我的演示面试,不知道是否让你满意。

我对自己答题的点评:

1 我说到JDK包含JRE的时候,用到了子集这个词,这个词儿是数学里面的,在面试的时候尽量用些能装B的词儿。口语化的谈话让你的语言组织更容易流程,但高大上的词儿让你的逼格与众不同。类似的,假如你想要说一个x轴、y轴的坐标系的时候,你可以说笛卡尔坐标系,是否感觉自己都有点儿数学系大二学生的饱满感了?

2 核心问题答完了,能多说点儿就多说点儿,只要不是特别跑题,面试官不会觉得你偏题,而是觉得这家伙真的对这类问题游刃有余,又有实际经验。我在这个题目中就扩展了在开发时候和最终生产环境部署的时候应该安装JDK还是JRE的个人理解。

下期再见

本人技术有限,凭借热情希望给程序员面试提供一点帮助,必有不足之处,希望业内人士积极批评指正,在留言区留言就是对我的最大鼓励。希望批评中肯一些,不要存在人身攻击,更不要波及到家人,善意中肯的批评我都能够虚心接受。 我们下期再见。

  • 做国潮品牌(国潮新消费品牌有多懂你)
  • 2024-11-22国潮新消费品牌有多懂你北京商报讯(记者王维祎)7月21日,“聚势蓄能——2022国潮新消费品牌成长发布会”在北京首创∙郎园Station举办北京市商务局副局长郭文杰指出,北京正值建设国际消费中心城市,更是本土品牌快速发展的。
  • 日本民法内容(日本民法修正案通过)
  • 2024-11-22日本民法修正案通过日本成人年龄由20岁降低为18岁!将从2022年4月1日开始实施据日本媒体《读卖新闻》报道,今天(6月13日)上午,关于修改成人年龄的民法修改案在日本参议院全体会议中,以执政党多数赞成获得通过并成立“。
  • 西湖龙井如何冲泡(西湖龙井怎样冲泡)
  • 2024-11-22西湖龙井怎样冲泡上投法:适用于嫩度较高的龙井茶,准备一个透明玻璃杯,往杯中加入80度的开水七分满,加入3克茶叶,等茶汤明绿时即可中投法:适用于大多数西湖龙井茶,准备透明玻璃杯,往杯中加入80度的开水约三分之一,加入3。
  • 南京传统干拌面调面汁(一碗榨面勾起的家乡味道)
  • 2024-11-22一碗榨面勾起的家乡味道一方水土一方风物早起的人们起身离家聚集在早餐店内大快朵颐店家张罗吃面的吆喝和人们筷子交缠的声音激烈碰撞面,在嵊州人的眼里专指榨面细腻柔韧形如圆盘色如银丝榨面至今已有百年历史素有“江南第一面”之美誉“榨。
  • 绒毛浆芯体是什么(婧氏负离子科普绒毛浆知识)
  • 2024-11-22婧氏负离子科普绒毛浆知识市面上的卫生巾里面吸水成份多数是绒毛桨亲们,拿起家中的卫生巾看一下它的主要成分,如果里面有绒毛桨就请警惕啦!卫生巾中的绒毛桨多数是二次回料做的,就是医院里做手术用过的带有血和脓的棉花,药布和绷带,厕所。
  • 卫生间的最佳长宽尺寸图是多少(卫生间各区域完整尺寸)
  • 2024-11-22卫生间各区域完整尺寸装修流程超级重要,是装修过程的执行大纲,但尺寸的把握也是非常重要,一定要切记把卫生间的各区域的基本尺寸搞定小编为大家总结了卫生间装修尺寸,给大家一篇超实用的尺寸分享,想把卫生间装修好一定要记住以下尺寸。
  • 聚会的目的韩国电影(是什么时候上映的)
  • 2024-11-22是什么时候上映的东哲因为和妻子两地分居,朋友们常常对于女人的话题乐此不疲,同学聚会后班花引起了东哲的兴趣,反复几次的磨合期,两人走到了一起,就在他们正享受鱼水之欢的美好时光的时候,妻子的意外到来打破了两人的炙热感情,。
  • 科力尔公司前景(创新驱动高质量发展)
  • 2024-11-22创新驱动高质量发展永州日报记者刘思宁通讯员李伟科力尔电机集团股份有限公司始创于1992年4月,从祁阳黎家坪镇一个小小的集体企业起步,通过民营化改制逐步发展,2017年8月,在深圳证券交易所中小板首发上市,是永州市第一家。
  • 智齿经常发炎拔了好还是不好(什么时候拔才好)
  • 2024-11-22什么时候拔才好我们今天再来说一下关于智齿的问题1、什么是智齿?智齿也称智慧齿、是人类的第三磨牙,随着遗传基因的不同智齿一般会在16-30岁之间长出,也是人一生中最后长出的牙齿,所以它最靠近喉咙,因为此时期的人们心智。
  • 土鸡怎么烧好吃(土鸡如何烧好吃)
  • 2024-11-22土鸡如何烧好吃土鸡200克、香葱30克、生姜15克花生油25克、盐10克、味精8克、白糖3克、胡椒粉少许、麻油5克、湿生粉20克、老抽王10克、清汤适量土鸡杀洗干净,切成块,香葱切段,姜切片烧锅下油,放入姜片、葱段。
  • 旅客列车实名制购票的有效证件(客运站实行实名制检票)
  • 2024-11-22客运站实行实名制检票2017年9月1日起,在全省县级以上人民政府所在地一、二、三级已实行计算机联网售票的汽车客运站实施乘车实名制检票工作9月1日6时30分,普洱市公安局思茅分局根据省公安厅统一安排部署,联合思茅区3家客运。
  • 从此不问人间红尘事句子(某年某月某一天)
  • 2024-11-22某年某月某一天这是一部真正意义上的“全民电影”,由两位奥斯卡级大导演发起,号召全球网友上传自己在指定一天的生活,最后获得了192个国家网友的支持,收集了八万多人的生活片段共计4500小时的题材以“爱”和“恐惧”为题。