转载请注明出处:http://blog.csdn.net/sunyujia/
最近一直在忙工作,工作之余打psp,很久不打理博客了,前天想查一个class文件的编译版本,感觉很麻烦,需要看16进制,于是昨天晚上写了个小工具,就几行代码,没什么研究价值,贴出来主要是为了方便大家使用.以后就不用看16进制了.
全部版本号请看 http://blog.csdn.net/sunyujia/archive/2008/01/06/2027399.aspx
本程序下载地址
http://download.csdn.net/source/841562
使用图示:
源码如下:
- package com.syj;
- import java.io.File;
- import java.io.FileInputStream;
- import java.io.IOException;
- /**
- * <p>
- * Title: Class文件解析器
- * </p>
- *
- * <p>
- * Copyright: 转载请注明出处http://blog.csdn.net/sunyujia/
- * </p>
- *
- * @author 孙钰佳
- * @main sunyujia@yahoo.cn
- * @date Dec 4, 2008 9:27:10 PM
- */
- public class ClassFileParser {
- /**
- *
- * Description:解析类文件主要方法
- *
- * @param file
- * @return
- * @throws IOException
- * @mail sunyujia@yahoo.cn
- * @since:Dec 4, 2008 9:31:41 PM
- */
- public static ClassInfo parse(File file) throws IOException {
- FileInputStream fis = null;
- byte[] rs =