【转录】看一看你的JVM是多少位的?32位和64位到底有什么区别?

在学习JVM时,遇到一个很基础问题,就是正在使用的JVM是32位还是64位的?仅以此文记录一下如何确定Java虚拟机JVM是64位JVM还是32位的方法,以及系统位数到底是什么?

一、如何确定Java虚拟机JVM是64位JVM还是32位的?

只需输入java -version您的控制台。
如果一个64位版本正在运行,您会收到如下消息:
图片.png

一个32位版本将显示类似于:
java version "1.6.0_41"
Java(TM) SE Runtime Environment (build 1.6.0_41-b02)
Java HotSpot(TM) Client VM (build 20.14-b01, mixed mode, sharing)
——查看文章http://t.zoukankan.com/breaky...得知

二、32位和64位到底有什么区别?

虽然这些都是学校书本上的内容,但书到用时方恨少啊! 这篇文章本人看着还是朦朦胧胧,但写的还是很清晰的,佩服,转录一下
原文链接:https://blog.csdn.net/ThinPik...

顺便摘两个图贴过来,便于打开思路:
【转录】看一看你的JVM是多少位的?32位和64位到底有什么区别?_第1张图片

【转录】看一看你的JVM是多少位的?32位和64位到底有什么区别?_第2张图片

【转录】看一看你的JVM是多少位的?32位和64位到底有什么区别?_第3张图片

你可能感兴趣的:(java程序员)