我在这里读了一些关于神奇数字的帖子0xCAFEBABE
在每个java的开头.class文件并想知道why它是需要的 - 这个标记的目的是什么?
现在还需要吗?或者现在只是为了向后兼容?
找不到回答这个问题的帖子 - 我也没有在 java 中看到答案spec http://java.sun.com/docs/books/jvms/second_edition/html/ClassFile.doc.html
幻数基本上是文件格式的标识符。例如,JPEG 始终以 FFD8 开头。对于 Java 本身来说这不是必需的,它只是帮助识别文件类型。您可以阅读有关神奇数字的更多信息here http://en.wikipedia.org/wiki/Magic_number_%28programming%29.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)