教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

如何运行java(java程序运行步骤)

  JDK的组成
  JDKJDK:JDK是Java开发工具包,是Sun Microsystems针对Java开发员的产品。JDK中包含JRE(在JDK的安装目录下有一个名为jre的目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre)和一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。Java Runtime Environment(JRE):是运行基于Java语言编写的程序所不可缺少的运行环境。也是通过它,Java的开发者才得以将自己开发的程序发布到用户手中,让用户使用。JRE中包含了Java virtual machine(JVM),runtime class libraries和Java application launcher,这些是运行Java程序的必要组件。JVM(java virtual machine):就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行。JVM体系结构
  JVM就是运行在操作系统之上的一个软件
  JVM体系结构
  JVM的组成:类加载子系统 Class loader运行时数据区 JVM 内存模型执行引擎为什么 Java 要在虚拟机里运行
  简单的来说,Java作为一门高级程序语言,语法复杂,抽象度高,直接在硬件上运行这种复杂的程序并不现实;所以JAVA的设计者就设计一个面向 Java 语言特性的虚拟机,并通过编译器将 Java 程序转换成该虚拟机所能识别的指令序列(Java 字节码)。Java字节码会被虚拟机翻译为可以被机器识别的机器码,这也实现了Java的跨平台(相同的代码可以在不同操作系统的JVM中运行)
  虚拟机的第二个好处就是带来了一个托管环境,托管环境能够代替我们处理代码中冗余并且容易出错的部分,比如自动内存管理,垃圾回收、 还有诸如数组越界、动态类型、安全权限等等动态监测。JVM是怎样运行 Java 字节码的
  执行 Java 代码首先需要将它编译而成的 class 文件加载到 JVM虚拟机中。加载后的 Java 类会被存放于方法区(Method Area)中。实际运行时,虚拟机会执行方法区内的代码;Java 虚拟机会在内存中划分出堆和栈来存储运行时数据。JVM会将栈细分为面向 Java 方法的 Java 方法栈,面向本地方法(用 C   写的 native 方法)的本地方法栈,以及存放各个线程执行位置的 PC 寄存器。
  JVM加载字节码
  在运行过程中,每当进入一个 Java 方法,Java 虚拟机会在当前线程的 Java 方法栈中生成一个栈帧,用以存放局部变量以及字节码的操作数。这个栈帧的大小是提前计算好的,而且 Java 虚拟机不要求栈帧在内存空间里连续分布。当退出当前执行的方法时,不管是正常返回还是异常返回,JVM均会弹出当前线程的当前栈帧,并将之舍弃。
  当然Java 字节码是无法在硬件上直接执行的,所以JVM需要将字节码翻译成机器码。
  在 HotSpot 里面,上述翻译过程有两种形式:第一种是解释执行,即逐条将字节码翻译成机器码并执行;第二种是即时编译(Just-In-Time compilation,JIT),即将一个方法中包含的所有字节码编译成机器码后再执行。
  JVM执行字节码解释执行:无需等待编译,在运行的过程中,需要的时候编译然后执行即时编译:JVM先将字节码编译为机器码,然后在执行,所以在实际运行中速度更快。
  HotSpot 默认采用混合模式,综合了解释执行和即时编译两者的优点。它会先解释执行字节码,而后将其中反复执行的热点代码,以方法为单位进行即时编译。

上海学校有哪些(设计类专业哪个学校)在2021年世界大学学科最新排名中,同济大学设计创意学院位列全球艺术与设计学科第13位,这已经是同济大学领跑亚洲的第四年。而且,具体的排名也是逐年上升,在艺术设计学科分类下,201广州技校有哪些学校(广州有哪些正规技校)有粉丝问,想去东南沿海经济发达省份,哪些专科院校比较强?今天这篇文章,特别对广东专科强校,做一个系统的总结,希望能给填专科志愿的粉丝朋友,提供一些参考。后续还会对浙江江苏的专科强校美术学校哪个好(美术考生能报哪些学校)还有一个多月,重庆的艺术联考就要开始了。根据重庆市教育考试院公布的联考时间,美术类的统考安排在12月5日。美术生是一个庞大的艺考群体,重庆每年有1万多的美术类考生!在全国众多的美术英德市是哪个市(英德市有多少个镇)七月底的一个下午,广东省英德市连江口镇连樟村现代农业科技示范园里一片忙碌,有工作人员在修剪果树,有的在翻土,有的在采摘水果。据悉,这些工人大都是本地村民。我们村民土地租出去有租金分江阴是哪里(江阴的经济到底多强)最近,中国百强县名单已经发布,也受到很多人的,因为它真实反应了一个城市的县域经济,在全国百强县中前十名自然是最受人的,而排在前十的县中,江苏绝对是最大赢家,占据6席,不可谓不强大。常州市属于哪个省(无锡市属于哪个省份)在之前的文章中,作者和大家聊了一系列关于江苏省各个地级市区划调整的故事,例如徐州市常州市等等。今天,我们聊聊江苏省第三大城市无锡市。无锡市下辖了5个区2个县,经济总量仅次于苏州市和徐州属于哪里(常州市属于哪个省)江苏的资本市场环境,一直较为出色,也是我国上市公司数量排在第二的省份。从去年新增的IPO数量来看,江苏以61家位居第二位,仅比浙江省少了1家。所以无论是基础总量还是新增潜力,江苏的岳阳有什么好玩的地方(湖南岳阳十大旅游景点大全)岳阳是湖南省辖地级市,古称巴陵又名岳州,素称湘北门户。岳阳市处在东亚季风气候区中,气候带上具有中亚热带向北亚热带过渡性质,属湿润的大陆性季风气候。其主要特征温暖湿润,四季分明,季节岳阳楼在哪个省(岳阳楼有什么特殊)湖南的岳阳楼与湖北武汉的黄鹤楼江西南昌的滕王阁并称为江南三大名楼。后两者都去过,就剩下岳阳楼了,而我特别喜欢范仲淹的岳阳楼记,所以去岳阳,登岳阳楼一直是我的愿望。于是在游玩了张家界乐清市是哪个市的(福建乐清在哪里)一各乡镇人口与土地温州乐清市1柳市镇228335人温州瑞安市1塘下镇178199人温州瑞安市2马屿镇119741人温州乐清市2北白象镇114817人温州乐清市3虹桥镇109066人南京属于哪个市(哈尔滨属于哪个省市)最近一段时间,最为热闹的话题,就是2021年中国科学院院士中国工程院院士增选排名。各大媒体,从两院院士毕业的大学两院院士第一学历的高校两院院士的工作单位两院院士出生地等,进行了不同
牛dong饭怎么念(日本牛什么饭怎么读)孩子最近喜欢上了日料店里的牛丼饭,去吃了两回,我就觉得这牛丼饭也就名字带着异域感,做做也没啥难的。说起这个丼字,的的确确是一个源自中国的古汉字,汉语拼音为dn时,表示向井中投物时发今日废铝价19号(现在铝废品多少钱一斤)今年04月06日,江苏市场废铝价格行情,价格是有差别的。67元斤。熟铝锭不含税易拉罐铝锭不含税生铝锭不含税。今年03月11日。涨跌,铝电解铝氧化铝铝土矿铝棒铝板铝合金预焙阳极铝杆线sat成绩有效期(SAT考试成绩的有效期是多久?)sat成绩有效期(SAT考试成绩的有效期是多久?)HowLongisaSATScoreValid?我是否需要在申请大学的同一年获得SAT分数?,SAT分数的有效期是多久?,我的孩子sat什么意思(SAT分数)一SAT是什么考试?SAT和ACT都被称为美国高考,2016年SAT进行了改革,称为新SAT。SAT包括SAT1推理测验(Reasoning)和SAT2专项测验主题测试SAT1主要sat准备多久(新sat什么时候)很多考生在SAT这种考试首考之前都会莫名的紧张,陷入深深的焦虑。主要有以下三点原因。第一,不知道自己会发挥成什么样?虽然我们也经常进行模考,但是总觉得跟真实考试感受不一样。第二不知我是傻子(我是智障)我是傻子(我是智障)虎来自最爱我的二姨之口,她以为是爱称,可是对我来说却是一辈子的伤害。弟弟出生后,我被送到姥姥家。那时候我二姨还没有出嫁,在姥姥家那个大家庭里,来自二姨对我的关爱华为手机怎么样(为什么那么多傻子买华为)大家只要知道华为是靠口碑和良好的信号著称的,还有就是现在的鸿蒙系统。至于各方面的水平,其实都没有同价位的小米,OPPO,vivo好。现在小米的数字系列还有OPPO的Find系列,以会员查酒店住房记录6(免费查开宾馆记录查询)会员查酒店住房记录6(免费查开宾馆记录查询)实践日子中酒店的入住记载怎样查?假定说你有入住宾馆记载,那么就可以直接进入处理网络去查询自己的一个个人信息,所以在日常日子傍边,人们仍是美国男子上海商场辱骂中国人近日有关于美国男子上海商场辱骂中国人的问题受到了很多网友们的关注,大多数网友都想要知道美国男子上海商场辱骂中国人的具体情况,那么关于到美国男子上海商场辱骂中国人的相关信息,小编也是追踪位置定位软件(单方手机定位软件)fakelocation官方版是一款定位十分精准且非常专业的手机虚拟定位软件,相信现实生活当中有不少路痴,连东西南北都分不清,不瞒你说,小编也是个路痴,哈哈哈!比如不少用户在户外迷手机定位客服电话(电话号码可以定位人的位置吗)很多朋友都有寻人需求,每个人的情况不一样,有寻找债务人的,亲人,朋友,战友等等。有些可以公开的去寻找,有些情况我知道对方手机号码,又不想去打扰他,不想让其他人知道,担心对安危或者处