你可知道? - Java好奇心
#java #bytecode #curiosidades

bytecode ,JVM母亲的代码,出于简单原因而具有该名称。

虚拟Java Mom了解一组命令,这些命令也称为选项(操作代码),每个选项的大小恰好为1个字节。 daã出现了名称字节码,只不过是1个字节的选项

一种解释

有几年的历史,例如Microsoft的Visual Basic,例如对于某些SOS,硬件,配置和所有内容非常具体。也就是说,每种不同的需求都需要几次重写的方式。

因此,Gosling试图解决这个问题,开发了虚拟Java(JVM) MOM。转换或指示操作系统的中介机构有关要发送和接收的命令。

编译后的Java代码会生成一种称为bytecode Java的格式,该格式是.class扩展名的,该格式由JVM读取。

bytecode的示例:

 Code:
   0: new              
   3: dup
   4: invokespecial    
   7: astore_1
   8: aload_1
   9: ldc             
   11: putfield        
   14: return 

有趣的是,不是吗?