当前位置: 首页 > news >正文

门户网站建设合同seo教学视频教程

门户网站建设合同,seo教学视频教程,WordPress可以做社交网站嘛,wordpress后台设置中文JDK jdk是编译java源文件成class文件的,我们使用javac命令把java源文件编译成class文件。 我们在java安装的目录下找到bin文件夹,如下图所示: 遵循着编译原理,把java源文件编译成JVM可识别的机器码。 其中还包括jar打包工具等。主要是针对…
JDK

jdk是编译java源文件成class文件的,我们使用javac命令把java源文件编译成class文件。
我们在java安装的目录下找到bin文件夹,如下图所示:
在这里插入图片描述

遵循着编译原理,把java源文件编译成JVM可识别的机器码。
其中还包括jar打包工具等。主要是针对开发人员使用。

JRE

JRE包含java虚拟机和java所需要的核心类库。核心类库主要是java.lang包和java程序执行所需要系统类,如基本数据类型、基本数学函数、字符串的处理、线程、异常类。jdk1.8和之前的安装中会把jre安装好。在之后的版本中(oracle)后需要编译jre文件

JVM

Java Virtual Machine是java虚拟机,虚拟机可识别class文件,不同的平台有对应的JVM,jvm对class文件的识别也是一致的。所以java语言能够跨平台。

什么是字节码

java源代码编译成的class文件,正常的处理器识别不了class文件,只有JVM可识别class文件。class文件就是字节码文件

采用字节码的好处

Java语言通过字节码的方式,在一定程度上解决了传统解释型语言执行效率低的问题,同时又保留了解释型语言可移植的特点。所以Java程序运行时比较高效,而且,由于字节码并不专对一种特定的机器,因此,Java程序无须重新编译便可在多种不同的计算机上运行

java的编译器和解释器

Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(即扩展为.class的文件),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行,这就是上面提到的Java的特点的编译与解释并存的解释

Java源代码–>编译器–>jvm可执行的Java字节码(即虚拟指令)–>jvm–>jvm中解释器—>机器可执行的二进制机器码–>程序运行

Oracle JDK 和 OpenJDK 的对比
  1. Oracle JDK版本将每三年发布一次,而OpenJDK版本每三个月发布一次;
  2. OpenJDK 是一个参考模型并且是完全开源的,而Oracle JDK是OpenJDK的一个实现,并不是完全开源的;
  3. Oracle JDK 比 OpenJDK 更稳定。OpenJDK和Oracle JDK的代码几乎相同,但Oracle JDK有更多的类和一些错误修复。因此,如果您想开发企业/商业软件,我建议您选择Oracle JDK,因为它经过了彻底的测试和稳定。某些情况下,有些人提到在使用OpenJDK 可能会遇到了许多应用程序崩溃的问题,但是,只需切换到Oracle JDK就可以解决问题;
  4. 在响应性和JVM性能方面,Oracle JDK与OpenJDK相比提供了更好的性能;
  5. Oracle JDK不会为即将发布的版本提供长期支持,用户每次都必须通过更新到最新版本获得支持来获取最新版本;
  6. Oracle JDK根据二进制代码许可协议获得许可,而OpenJDK根据GPL v2许可获得许可
http://www.dt0577.cn/news/44795.html

相关文章:

  • 手机报价网站大全快速优化关键词排名
  • 营销网站域名设计关键词上首页软件
  • 靠谱的代做毕设网站石首seo排名
  • 白云区建网站公司百度推广在线客服
  • 简易个人网站产品软文模板
  • 做网站建设优化的公司百度推广要自己建站吗
  • 无锡做网站优化哪家好必应搜索引擎地址
  • ppt做多个网站临沂seo
  • 佛山做外贸网站平台搜索到的相关信息
  • 镇江群立网络科技有限公司seo搜索排名影响因素主要有
  • 优质的常州网站建设百度首页清爽版
  • 做网站一定要服务器吗彼亿营销
  • 上海城乡住房建设部网站首页现代营销手段有哪些
  • 三好街做网站公司网站怎么制作教程
  • 做家具的企业网站网络营销方案ppt
  • 渭南网站建设江苏搜索引擎优化
  • 宜兴公司做网站网络推广网站的方法
  • 张店政府网站建设公司培训总结精辟句子
  • 温州外贸网站建设外贸网站优化公司
  • 免费发布信息网站大全有哪些seo课程培训班
  • 嵊州建设银行取款网站seo教程技术优化搜索引擎
  • 做古玩的网站设计案例网
  • 中山市做网站网络营销具有哪些优势和吸引力
  • wordpress4.9.3漏洞厦门seo全网营销
  • html表单的完整代码短视频seo营销系统
  • 内蒙古自治区住房和城乡建设厅官网石家庄seo优化
  • 1688会提供网站建设江苏seo团队
  • 怎么做网站备案连接实体店100个营销策略
  • wordpress标题图标免费seo视频教学
  • 中国电商平台排行榜前十东莞seoseo关键词排名优化