为什么Java是语言时会有幻数?

时间:2018-09-01 17:09:04

标签: java

它给出了有关魔术数os的一些信息: https://en.wikipedia.org/wiki/Magic_number_(programming)

1 个答案:

答案 0 :(得分:1)

假设您询问字节码文件中的幻数:就是十六进制标记。

字节代码文件以十六进制值CAFEBABE开头。因此,您可以快速理解:这应该是编译的Java类。即使使用更少的文件查看二进制文件:当文件以CAFEBABE开头时,您可能也正在查看Java类文件。

这是一个内部玩笑,因为术语Java在美国英语English语中也意味着咖啡。