什么十六进制代码.java文件开头?

min*_*eks -1 java hex hex-editors magic-numbers

我正在尝试获取"神奇数字"(表示文件格式的字节)...我确实尝试在十六进制编辑器中打开文件.但我一开始只得到"70 75".那是错的.我正在做作业,找不到合适的十六进制代码.我对十六进制编辑器没有多少经验.

Boa*_*ann 5

.java文件是源文件.它们是纯文本文件,没有任何特殊的幻数.70 75是字符的字节pu- 您可能正在查看public class ...定义.

编译的Java .class文件以字节开头CA FE BA BE("Cafébabe").有关格式的说明,请参阅Java虚拟机规范§4.1 - ClassFile结构.