晕,不会帖图
public static void main(String[] args){
File f = new File("Test.class");
Context c = AbstractParseFactory.getContext(f);
Log.info(c.getContent());
Log.info("/n===========/n");
Translation t = new ClassTranslation();
t.translate(c);
t.print();
}
源文件如下
package com.hexin.study.interpreter;
import java.io.File;
import java.io.InputStream;
/**
* @author Administrator
*/
public interface Test extends Node{
public String getString();
public int getInt();
public int getName(File f);
public String getValue(int[] i,float[][] f,InputStream[][][] is,File file);
}
===========================
结果如下:
package com.hexin.study.interpreter;
import java.io.File;
import java.io.InputStream;
import java.io.File;
public interface Test extends Node{
public String getString();
public int getInt();
public int getName(File o1);
public String getValue(int[] i,float[][] f,InputStream[][][] o1,File o2);
}
有个很明显的问题,import没有解决重复类。目前程序只能反编译不带属性的interface。
由于这个blog有不少问题,无法上传源代码
博客展示了一段Java代码,包含文件处理和接口定义。代码中创建文件对象,获取上下文内容,进行翻译和打印操作。同时定义了一个接口,包含获取字符串、整数等方法,涉及文件、输入流等参数。
1496

被折叠的 条评论
为什么被折叠?



