【发布时间】:2011-02-07 16:42:21
【问题描述】:
我正在尝试读取一个 java 文件并在控制台中显示包、类和方法名称。像这样:
文件:Test.java
package tspec.test;
public class Test {
public void addTest () {}
public void deleteTest () {}
}
输出:
package name: tspec.test
class name: Test
method name:
addTest
deleteTest
提前致谢:)
【问题讨论】:
-
当您说“读取 Java 文件”时,您是指 Java 源代码文件 (.java) 还是 Java 字节码文件 (.class)?
-
我想你可以看看
javac的源代码,看看它是如何解析.java文件的。您这样做只是为了练习,还是某个更大项目的一部分?