static final public int MAGIC = 0xCAFEBABE; // 傳遞C:/code/hacks/research/com/generationjava/Hack.class // 假定存在這樣一個類 public String getFullyQualifiedName(String filename) throws IOException { String name = null;
try { DataInputStream in = new DataInputStream(new FileInputStream(filename)); if(in.readInt() != MAGIC) { // 不是一個.class文件 thrownew IOException("Not a class file"); }