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



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

  

user avatar   jeffz 网友的相关建议: 
      

1、很大区别。

2、JVM转的。

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




  

相关话题

  Java对于int变量a,如何以最快速度计算34*a? 
  Java内存模型和Java内存区域的区别和联系? 
  怎样算是学好了 Java? 
  这段 Java 代码中的局部变量能够被提前回收吗?编译器或 VM 能够实现如下的人工优化吗? 
  Kotlin 作为 Android 开发语言相比传统 Java 有什么优势? 
  JVM jsr和ret指令始终理解不了?returnAddress又怎么理解呢? 
  怎样算是学好了 Java? 
  为什么听说过 JVM 调优,却没听说过 CLR 调优? 
  为什么jvm不用协程实现 gc 呢? 
  Java的字节码和CPU能直接执行的机器码essential 区别? 

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





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