java – 为什么在.class文件的开头我们需要一个魔术数字?
发布时间:2020-12-14 05:39:43 所属栏目:Java 来源:网络整理
导读:我在这里读了几篇关于每个 java .class文件开头的魔术数字0xCAFEBABE,并想知道为什么需要 – 这个标记的目的是什么? 还需要吗?还是只是为了向后兼容? 找不到答案的帖子 – 也没有在java spec中看到答案 解决方法 魔术数字基本上是文件格式的标识符.例如,J
我在这里读了几篇关于每个
java .class文件开头的魔术数字0xCAFEBABE,并想知道为什么需要 – 这个标记的目的是什么?
还需要吗?还是只是为了向后兼容? 找不到答案的帖子 – 也没有在java spec中看到答案 解决方法
魔术数字基本上是文件格式的标识符.例如,JPEG始终以FFD8开头. Java本身不是必需的,它只是帮助识别文件类型.你可以阅读更多关于魔术数字
here.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |