百科问答小站 logo
百科问答小站 font logo



Java的字节码和CPU能直接执行的机器码essential 区别? 第1页

  

user avatar   jeffz 网友的相关建议: 
      

1、很大区别。

2、JVM转的。

3、提前转好可以不依赖于JVM,不过不懂什么叫作彻底垮平台。编译成不依赖JVM的方式类似C/C++这种,需要为不同平台(操作系统/CPU)各自编译一份,也就是源代码跨平台。Java这种是二进制跨平台,因为平台的区别被JVM填了,或者说JVM本身就是平台。




  

相关话题

  怎么看澳国立和谷歌联名发表的新的低延时、高吞吐的 java GC 策略? 
  如果微软给 RednaxelaFX 发 Offer 让他进去做 CLR,他会同意吗? 
  Java 平台中的 JVM 和 .Net 平台下的 CLR 分别是用什么语言写的? 
  Java对于int变量a,如何以最快速度计算34*a? 
  Java里一个线程调用了Thread.interrupt()到底意味着什么? 
  java能否获取到引用的名称? 
  Go1.6中的gc pause已经完全超越JVM了吗? 
  注解参数为什么不支持Object? 
  Java内存模型和Java内存区域的区别和联系? 
  为什么 Java 会有 JVM,其它语言怎么没有对应的 VM? 

前一个讨论
新型招聘网站应该承载何种功能和使命?
下一个讨论
Gmail 和其他邮箱比较,有哪些优点?





© 2025-05-28 - tinynew.org. All Rights Reserved.
© 2025-05-28 - tinynew.org. 保留所有权利