使用命令查看魔数

xiaoxiao2025-08-07  28

要想要加载一个类,首先要识别.class文件: 通过魔数,魔数的唯一作用是确定这个文件是否为一个能被虚拟机接受的class文件,魔数固定为0xCAFEBABE(就是每个class文件的前四个字节都必须是这个),不会改变; 就是把class文件的前四个字节标记为0xCAFEBABE,以便虚拟机去识别它;

可以拿命令查看魔数(MD5后面那个就是魔数):

javap -verbose 类名

首先随便写一个类:

运行它,就会编译生成.class文件,去对应的目录下找到class文件:

shift+鼠标右键:

输入命令:javap -verbose 类名 就可以查看魔数了!

转载请注明原文地址: https://www.6miu.com/read-5034441.html

最新回复(0)