RT
谢谢大家 

解决方案 »

  1.   

    和操作系统有关系吗?那还叫java呀?
    肯定是32位
      

  2.   

    赞同楼上的,操作系统的寻址为64位,java中int的存储长度还是32位
      

  3.   

    x64 版本的 JDK 存储 int 类型数据时应该是占用 64 位的,但是数据范围还是 32 位的。
      

  4.   

    这个问题有意思,我有一点想不太明白
    真实的机器,都已经升级到64位了,大幅提高了寻址能力。但是“JAVA虚拟机”仍然是32位,java会不会推出64位的虚拟机呢?????
      

  5.   

    32位。c或者c++是根据平台不同,其int类型会有变化。但是java不会变的!
      

  6.   

    Java 有 64 位版本的啊
      

  7.   

    在C和C++中,int表示的整型与目标机器相关。在JAVA中,所有的数值类型占据的字节数量与平台无关。
      

  8.   

    我觉得是32 因为Java的基本类型的大小事确定的  这也就是跨平台的特点  
    你说的比较类似于C中int
      

  9.   

    java本来就没有指针,谈不到什么编成阶段的寻址吧!
    对于JVM本身,当然是存在64位和32位JDK的区别的。
    硬件和操作系统64位的本意是提高处理能力,
    不过貌似JDK没有得到什么实惠!