jre是什么(jdk和jre和jvm的关系)
概述
因为对JDK,JRE,JVM这三者的联系与区别,一直都是模模糊糊的,所以今天特写此文,来整理下三者的关系。捋一捋思路~
一、JDK(Java Development ToolKit)Java开发工具
JDK包含了jre,它除了包含jre之外还包含了一些javac的工具类,把java源文件编译成class文件,java文件是用来运行这个程序的。除此之外,里边还包含了java源生的API等。
JDK常用的包:
java.lang:这个是系统的基础类,比如:String,Math,Integer,system,thread提供常用的功能。
Java.io这里面是所用输入输出有关的类,比如:文件操作。
java.net:这里面是与网络有关的类,比如URL,URLVonnection等。
Java.util:这个是系统辅助类,特别是集合类conllection,list,map等。
Java.sql:这个是数据操作的类,connection,statememt,resultset等。
JDK有以下三种版本:
J2SE,standard edition,标准版;J2EE,enterpsise edtion,企业版;J2ME,micro edtion,主要用于移动设备上的java应用程序
总之,JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。二、JRE(Java Runtime Enviroment)Java运行环境
JRE包含JVM
JRE,是为了保证java程序能够运行时,所必备的一基础环境,也就是它只是保证java程序运行的,不能用来开发,而jdk才是用来开发的,而想要开发Java,必须包含能够运行的环境,因此,JDK是包含JVM的。并且所有的Java程序都要在JRE下才能运行。
JDK包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。三、JVM(Java Virtual Mechine)Java虚拟机
JRE是Java运行时环境,Java运行靠的就是底层的依赖于JVM,即java虚拟机,Java虚拟机用来加载类文件,Java中之所以有跨平台的作用,JVM是按照不同的平台所写的,因此,Java具有跨平台性,但是JVM确实依赖于平台的。
JVM是JRE的一部分,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM 的主要工作是解释自己的指令集(即字节码)并映射到本地的 CPU 的指令集或 OS 的系统调用。Java语言是跨平台运行的,其实就是不同的操作系统,使用不同的JVM映射规则,让其与操作系统无关,完成了跨平台性。JVM 对上层的 Java 源文件是不关心的,它的只是由源文件生成的类文件( class file)。类文件的组成包括 JVM 指令集,符号表以及一些补助信息。JDK,JRE,JVM三者间的关系
其实在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库。
总之,开发利用JDK(调用JAVA API)开发了JAVA程序后,通过JDK中的编译程序(javac)将文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,映射到CPU指令集或OS的系统调用。
后面会分享一些devops和DBA方面内容,感兴趣的朋友可以下!!
手机丢了查定位给谁打电话(手机掉了被人关机了怎么找回)手机丢了查定位给谁打电话(手机掉了被人关机了怎么找回)跟着移动互联网的翻开,手机现已成为我们作业日子不可切开的一部分。假定手机不幸丢掉,所有人都会很着急,都希望从速找回来。而要找回
手机丢了关机了查序列号能定位吗(手机掉了被人关机了怎么找回)手机丢了关机了查序列号能定位吗(手机掉了被人关机了怎么找回)跟着移动互联网的翻开,手机现已成为咱们作业日子不行切开的一部分。假定手机不幸丢掉,所有人都会很着急,都期望赶快找回来。而
为什么要防晒(防晒到底对女人有多重要)大家好,欢迎来到美致时分美容护肤知识分享课堂。防晒的目的不仅是为了防晒黑而已,也是保护我们的皮肤,保护我们的身体。当皮肤接受紫外线过度暴晒后,会损伤表皮细胞。防晒真的很重要,防晒可
人有多少牙齿(如何判断自己长智齿了)近日有患者怕朋友咨询马医生我已经26岁了,怎么还没长智齿,我是不是发育不正常。那么她这个年龄不长智齿属于正常现象吗?今天我们就聊聊关于智齿的那些事!智齿是个什么东东?顾名思义智慧之
树如何修剪(一年生小树怎么修剪)苹果树的生育过程犹如人的成长过程,可以分为幼龄树期初果期树期盛果树期和老衰熟期,分别对应人的幼年青年中年和老年四个时期。人在不同生长阶段,身体会具有不同的生理特征,表现出不同的身体
头发没有光泽怎么办(解决头发干枯毛躁小妙招)我们洗完头发后,会选择用护发素,这样洗过的头发顺滑有光泽。那么,有没有一种天然护发素可以起到即护发,又让头发顺滑亮泽的效果呢?答案是肯定的。1。茶水洗发你尝试过吗?洗过的头发,再用
麻醉多久退(全身麻醉药多久消失)手术全身麻醉,最后怎样清醒的清醒其实主要在于麻醉师,他让你醒,你不醒都得醒,他不让你醒,你也只能是干着急。全麻可分为两种静脉麻醉和气管插管麻醉。手术全身麻醉最后怎样清醒的?不需气管
北京植牙多少钱(北大口腔种植牙多少钱)一颗假牙成本百元,但是种植一颗牙动辄数千元乃至上万元,这里面有什么门道吗?准备冲刺A股IPO的家鸿口腔的招股书透露了其中的秘密。近日,因已完成财务资料更新,深交所恢复深圳市家鸿口腔
看牙为什么贵(大医院看牙是不是很贵)近日,有朋友吐槽看牙怎一个贵字了得。拔一颗牙花了300多元,医生建议3个月后种植。多方打听,原来种一颗牙少则几千元,多则几万元。朋友直呼看不起。据了解,除了种植,根管治疗和做烤瓷冠
哪个医院看牙好(全国哪里治疗牙齿最好的医院)北京大学口腔医院是全国最好的口腔专科医院,特点医术高,分科细,价格贵,难挂号。看病攻略1。挂号可下载北大口腔医院app,也可通过114电话或挂号平台,但很难能抢到号。如果去现场排队
北京哪个医院看牙好(北京种植牙齿最好医院)2021年4月21日,北京朝阳医院口腔科联合麻醉科顺利完成全麻下成人口腔治疗。这是口腔科常规开展全麻儿童口腔治疗以来的又一次创举。患者37岁女性,左下第一磨牙早已缺失,右侧磨牙牙龈
在南极发现的小陨石保存得非常好2012年,一群日本和比利时科学家前往南极探险。该团队发现了一种令人惊讶的东西,它躺在一块覆盖高尔夫球场大小的陨石上,覆盖在整个大陆上。陨石被正式命名为Asuka12236,尽管它
知道对方手机号怎么查定位(怎么定位手机位置)知道对方手机号怎么查定位(怎么定位手机位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美
知道手机号查定位(怎么定位手机位置)知道手机号查定位(怎么定位手机位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美,能够说
网上怎么查定位手机号码(有对方手机号查位置)网上怎么查定位手机号码(有对方手机号查位置)现在的社会,手机现已成为了万众随身的一种设备,它能够上网和联络朋友,能够作为人们的掌上电脑。现在的手机大多数都是智能化的,能够和电脑比美
今日唐山槽钢厂价(槽钢生产厂家)市场价格让您轻松了解唐山,大中型材,确保真实有效,大中型材,提供角钢厂家槽钢厂家工字钢厂家Q235B角钢Q345B角钢Q345B槽钢Q345B工字钢Q345B角钢厂家Q345B槽钢
今日全州砂糖桔价格砂糖桔小说下面就,当你吃别的水果时,砂糖桔的作用与功效导语橘子是我们十分受欢迎的一种水果。橘子市场价格在36元一斤左右,很多网友道出了其中原因,而橘子的品种非常多,出口量为92万吨。它一般在
怎么查男朋友微信给谁点赞(登男友微信怎么恢复聊天记录)怎么查男朋友微信给谁点赞(登男友微信怎么恢复聊天记录)微信现已成为我们最常用的谈天东西,因为微信的运用率十分高,我们也常常会收拾一下微信谈天记载和其他软件的缓存文件来腾出手机空间。
今日商洛小猪最新价格小猪多少钱一只现在。黄小猪是一家2020年新成立的食品品牌。毕竟今年1618元一斤的生猪价格,说实在的,众所周知,市场渠道较为。游购娱是旅游的六大要素,小藏香猪行情分析小藏香猪养殖技术每月的产猪
今日商丘花生最新价格商丘地图使有机物气化与金属分离。2009年花生价格走势09年。都可以上门回收。紫荆路与珠江路交叉口东北角开盘时间今年2月户型面积大全二手房地图手机版二手房地图商丘楼盘大全手机版商丘楼盘大全
今日唐山姜价查询(2020年唐山统计公报)看空后市。月8日煤炭国际运费价格行情。新浪财经为您提供唐山港。唐山港的货物吞吐量持平。月2日煤炭国际运费价格行情。今年04月10日星期日。都较去年增长约三成。201方面。公告。厂家
怎么查老公和别人的聊天记录,怎么查老公微信经常和谁聊天?怎么查老公和别人的聊天记录,怎么查老公微信经常和谁聊天?查老公微信聊天记录容易吗?想查询一下老公跟谁聊天其实很简单,我们只需要拿到对方的手机就行了。有的人可能觉得拿到对方的手机也挺