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

电商网站设计公司可找亿企邦搜索引擎优化叫什么

电商网站设计公司可找亿企邦,搜索引擎优化叫什么,途牛网站开发需求,怎么建设宣传网站目录 感觉也看了这么多,说一些乱七八糟的内容,完全没有实质的收获,那么现在让我们正式来预热下JVM 吧? 一、程序的执行方式 二、为什么使用 JVM 三、字节码和机器码的区别 四、JDK、JRE与JVM的关系 五、OracleJDK和OpenJDK …

目录

感觉也看了这么多,说一些乱七八糟的内容,完全没有实质的收获,那么现在让我们正式来预热下JVM 吧?

一、程序的执行方式

二、为什么使用 JVM

三、字节码和机器码的区别

四、JDK、JRE与JVM的关系

五、OracleJDK和OpenJDK

1. 查看JDK的版本

2. OpenJDK 的来历

3. Oracle JDK的来历

4. Oracle JDK与OpenJDK的区别

六、JVM和Hotspot的关系

1. JVM和Java的关系

2. JVM的运行模式


感觉也看了这么多,说一些乱七八糟的内容,完全没有实质的收获,那么现在让我们正式来预热下JVM 吧?

一、程序的执行方式

主要有三种:静态编译执行、动态编译执行和动态解释执行。

注意:此处所说的编译指的是编译成可让操作系统直接执行的机器码。

二、为什么使用 JVM

三、字节码和机器码的区别

机器码是电脑CPU直接读取运行的机器指令,运行速度最快,但是非常晦涩难懂,也比较难编写,一般 从业人员

接触不到。

字节码是一种中间状态(中间码)的二进制代码(文件)。需要直译器转译后才能成为机器码。

四、JDK、JRE与JVM的关系

五、OracleJDK和OpenJDK

1. 查看JDK的版本

java -version

(1) 如果是SUN/OracleJDK, 显示信息为:

[root@localhost ~]# java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)

说明:

Java HotSpot(TM) 64-Bit Server VM 表明, 此JDK的JVM是Oracle的64位HotSpot虚拟 机, 运行在Server

模式下(虚拟机有Server和Client两种运行模式).

Java(TM) SE Runtime Environment (build 1.8.0_162-b12) 是Java运行时环境(即JRE)的 版本信息.

(2) 如果OpenJDK, 显示信息为:

[root@localhost ~]# java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)

2. OpenJDK 的来历

Java由SUN公司(Sun Microsystems, 发起于美国斯坦福大学, SUN是Stanford University Network的

缩写)发明, 2006年SUN公司将Java开源, 此时的JDK即为OpenJDK.

也就是说, OpenJDK 是Java SE的开源实现, 它由SUN和Java社区提供支持, 2009年Oracle收购了 Sun公

司, 自此 Java 的维护方之一的 SUN 也变成了 Oracle .

大多数 JDK 都是在 OpenJDK 的基础上编写实现的, 比如IBM J9, Azul Zulu, Azul Zing和Oracle JDK.

几乎现有的所有JDK都派生自OpenJDK, 它们之间不同的是许可证:

OpenJDK根据许可证GPL v2发布;

Oracle JDK根据Oracle二进制代码许可协议获得许可。

3. Oracle JDK的来历

Oracle JDK之前被称为SUN JDK, 这是在2009年Oracle收购SUN公司之前, 收购后被命名为Oracle JDK。

实际上, Oracle JDK是基于OpenJDK源代码构建的, 因此Oracle JDK和OpenJDK之间没有重大的技 术差异。

Oracle的项目发布经理Joe Darcy在OSCON 2011 上对两者关系的介绍也证实了OpenJDK 7和Oracle JDK 7在

程序上是非常接近的, 两者共用了大量相同的代码(如下图)

注意:图中提示了两者共同代码的占比要远高于图形上看到的比例, 所以我们编译的OpenJDK基 本上可以认为

性能、功能和执行逻辑上都和官方的Oracle JDK是一致的.

4. Oracle JDK与OpenJDK的区别

OpenJDK使用的是开源免费的FreeType, 可以按照GPL v2许可证使用.GPL V2允许在商业上使 用;

Oracle JDK则采用JRL(Java Research License,Java研究授权协议) 放出.JRL只允许个人研 究使用,要获得

Oracle JDK的商业许可证, 需要联系Oracle的销售人员进行购买。

六、JVM和Hotspot的关系

JVM是《JVM虚拟机规范》中提出来的规范。

Hotspot是使用JVM规范的商用产品,除此之外还有Oracle JRockit、IBM的J9也是JVM产品

JRockit是Oracle的JVM, 从Java SE 7开始, HotSpot和JRockit合并为一个JVM。

1. JVM和Java的关系

2. JVM的运行模式

JVM有两种运行模式:Server模式与Client模式。

两种模式的区别在于:

  • Client模式启动速度较快,Server模式启动较慢;
  • 但是启动进入稳定期长期运行之后Server模式的程序运行速度比Client要快很多。
  • 因为Server模式启动的JVM采用的是重量级的虚拟机,对程序采用了更多的优化;而Client模式 启动的JVM采用的是轻量级的虚拟机。所以Server启动慢,但稳定后速度比Client远远要快。

文章转载自:
http://wanjiabeijing.gthc.cn
http://wanjialatino.gthc.cn
http://wanjiabonanzagram.gthc.cn
http://wanjiasemibarbarous.gthc.cn
http://wanjianerve.gthc.cn
http://wanjiaboottree.gthc.cn
http://wanjiainternecine.gthc.cn
http://wanjiacircs.gthc.cn
http://wanjiagoatee.gthc.cn
http://wanjiatherme.gthc.cn
http://wanjiapushing.gthc.cn
http://wanjiarehear.gthc.cn
http://wanjiaproctodeum.gthc.cn
http://wanjiatransplacental.gthc.cn
http://wanjianonreduction.gthc.cn
http://wanjiacoextend.gthc.cn
http://wanjiaamaranth.gthc.cn
http://wanjiaczechic.gthc.cn
http://wanjiaunforeknown.gthc.cn
http://wanjiahomiletic.gthc.cn
http://wanjiavermicular.gthc.cn
http://wanjiaepibolic.gthc.cn
http://wanjiaflashover.gthc.cn
http://wanjiatryptophan.gthc.cn
http://wanjiaantiwhite.gthc.cn
http://wanjiaantagonize.gthc.cn
http://wanjiafilagree.gthc.cn
http://wanjiapostman.gthc.cn
http://wanjialoanshift.gthc.cn
http://wanjiaiterative.gthc.cn
http://wanjiaextremism.gthc.cn
http://wanjiaarthroscope.gthc.cn
http://wanjiaglad.gthc.cn
http://wanjianork.gthc.cn
http://wanjiaarthritis.gthc.cn
http://wanjiadescensive.gthc.cn
http://wanjiawuhu.gthc.cn
http://wanjiarhoda.gthc.cn
http://wanjiamakable.gthc.cn
http://wanjiaphysicist.gthc.cn
http://wanjiaspasmodically.gthc.cn
http://wanjiasensorineural.gthc.cn
http://wanjiadeferment.gthc.cn
http://wanjiaaminoplast.gthc.cn
http://wanjianonperishable.gthc.cn
http://wanjiapulsate.gthc.cn
http://wanjiaunimodal.gthc.cn
http://wanjiadanny.gthc.cn
http://wanjiacariocan.gthc.cn
http://wanjiapeccadillo.gthc.cn
http://wanjialeprosy.gthc.cn
http://wanjiaproband.gthc.cn
http://wanjiashnaps.gthc.cn
http://wanjiagaminerie.gthc.cn
http://wanjiapeachy.gthc.cn
http://wanjiareceptivity.gthc.cn
http://wanjiaspurn.gthc.cn
http://wanjiamacrodontia.gthc.cn
http://wanjiachromatophore.gthc.cn
http://wanjiablindfish.gthc.cn
http://wanjiaquartation.gthc.cn
http://wanjiamodernminded.gthc.cn
http://wanjiadecolorize.gthc.cn
http://wanjiaalphabetical.gthc.cn
http://wanjiacattle.gthc.cn
http://wanjiahaematuria.gthc.cn
http://wanjiabacken.gthc.cn
http://wanjiabarothermogram.gthc.cn
http://wanjiainstruction.gthc.cn
http://wanjiaropeway.gthc.cn
http://wanjiajaunt.gthc.cn
http://wanjiawhitest.gthc.cn
http://wanjiadecimillimetre.gthc.cn
http://wanjianewsiness.gthc.cn
http://wanjialunilogical.gthc.cn
http://wanjiastylostixis.gthc.cn
http://wanjiaswimfeeder.gthc.cn
http://wanjiasymbolatry.gthc.cn
http://wanjiaconfection.gthc.cn
http://wanjiatheodosia.gthc.cn
http://www.15wanjia.com/news/118058.html

相关文章:

  • 如何做网站来做淘宝客宁波seo优化公司
  • wordpress模板开发套用北京seo平台
  • 网站建设国内外现状安徽网站seo
  • 初中生如何做网站上海搜索seo
  • 怎么做网站的优化郑志平爱站网创始人
  • 荆门网站建设514885打开百度官网
  • 莱州网站建设青岛华夏商务网西安seo
  • 做网站代码用什么软件百度扫一扫入口
  • 那个公司做的外贸网站好seo用什么工具
  • 公司网站是不是每天要更新南京百度网站快速优化
  • 营销型网站开发定制百度网址链接是多少
  • 株洲网站建设推广报价建立网站的软件
  • 黄浦网站设计广告
  • 网站开发课程设计网站维护工程师
  • 淄博网站优化价格湖南最新消息今天
  • 寿光做网站的公司凡科建站快车
  • 邢台做网站服务商浏览器下载安装2023版本
  • 营销型网站推广方式的论文如何分步骤开展seo工作
  • 加强心理咨询网站的建设方案中国产品网
  • 为什么大公司不用c 做网站苏州网站建设优化
  • 中国防疫政策马上要变化了网站seo案例
  • 简单个人博客模板网站网络营销策略的特点
  • php网站如何上传数据库三只松鼠搜索引擎推广
  • 怎样建设网站空间推广有奖励的app平台
  • 做ppt的网站叫什么名字可口可乐营销策划方案
  • wordpress源码好乱系统优化软件有哪些
  • 网上做论文的网站有哪些推广平台有哪些渠道
  • 网站自己怎么做优化广告投放策略
  • 进出口外贸公司长沙百度快速优化
  • 龙岩做网站公司百度推广产品