博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
初识JVM
阅读量:6225 次
发布时间:2019-06-21

本文共 538 字,大约阅读时间需要 1 分钟。

hot3.png

一、关键概念

    1、虚拟机

        指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。

    2、有哪些虚拟机

        VMWare/Virtual Box/JVM

    3、JVM

        Java Virtual Machine的简称,意为Java虚拟机。

二、关键点

    1、VMWare或者Visual Box都是使用软件模拟物理CPU的指令集。

    2、JVM使用软件模拟Java 字节码的指令集(现实中是不存在的)。

    3、使用最为广泛的JVM为HotSpot(事实上,HotSpot只是JVM的一个实现)

    4、2006年 Java开源 并建立OpenJDK,HotSpot 成为Sun JDK和OpenJDK中所带的虚拟机

    5、BEA公司的JRockit VM(后期被Oracle收购)。

    6、Int(jdk1.5后数字之间支持下划线,以使数字展示更加清晰)。

    7、除了java,以下是被设计为满足jvm规范的语言,可以在jvm上运行 Groovy/Clojure/Scala。

    8、java中无无符号整型。

    9、对于加减法补码运算才会得到正确的结果,符号位也要参与运算。

 

转载于:https://my.oschina.net/Howard2016/blog/1592711

你可能感兴趣的文章
OpenCV 颜色空间转换参数CV_BGR2GRAY改变
查看>>
Allegro PCB Design GXL (legacy) 从dxf文件中导入板框
查看>>
手撸系列之——ORM(对象关系映射)
查看>>
iOS - OC RunLoop 运行循环/消息循环
查看>>
php smarty使用..
查看>>
FLV文件格式解析
查看>>
将Sqlserver2012Express的mdf文件同步到SqlServer2008
查看>>
10条影响CSS渲染速度的写法与建议(摘抄HTML5中国)
查看>>
选项卡
查看>>
【深度学习】一文读懂机器学习常用损失函数(Loss Function)
查看>>
php判断数据类型
查看>>
css 定位标签设置格式
查看>>
js-实现鼠标滑轮滚动实现换页
查看>>
windows下通过.bat运行java程序
查看>>
Zabbix二次开发_01基础
查看>>
几何画板演示多边形滚动动画的方法
查看>>
指令处理的数据的长度
查看>>
短信验证倒计时
查看>>
iOS11里判断Safari浏览器是无痕模式还是正常模式?
查看>>
Vue.js 与 ActiveX 控件
查看>>