欢迎装载请说明出处:http://blog.csdn.net/yfqnihao

      java的class只在需要的时候才内转载入内存,并由java虚拟机的执行引擎来执行,而执行引擎从总的来说主要的执行方式分为四种,

    第一种,一次性解释代码,也就是当字节码转载到内存后,每次需要都会重新的解析一次,

    第二种,即时解析,也就是转载到内存的字节码会被解析成本地机器码,并缓存起来以提高重用性,但是比较耗内存,

    第三种,自适应优化解析,即将java将使用最贫乏的代码编译成本地机器码,而使用不贫乏的则保持字节码不变,一个自适应的优化器可以使得java虚拟机在80%-90%的时间里执行优化过的本地代码,而只需要执行10%-20%对性能有影响的代码。

    第四种,一种能够利用本地方法直接解析java字节码的芯片。

相关文章:

  • 2021-09-25
  • 2021-12-29
  • 2021-09-30
  • 2021-05-10
  • 2022-12-23
  • 2021-05-18
  • 2021-04-26
  • 2021-08-13
猜你喜欢
  • 2021-11-20
  • 2021-04-29
  • 2021-07-05
  • 2021-09-10
  • 2021-08-10
  • 2021-07-24
  • 2021-09-21
相关资源
相似解决方案