所以说你有一个类文件(没有源代码)。您唯一需要知道的是该类文件中有一个公共静态String [] getBookings()。你如何将这种方法称为主程序?
答案 0 :(得分:0)
如果您使用任何第三方JAR,那么您将拥有一个没有.java源的.class文件。这很常见。
你是怎么做到的?简单 - 实例化一个实例并调用该方法,如果它不是一个静态方法;如果是,请在课堂上调用它。
public static void main(String [] args) {
com.foo.Bar bar = new com.foo.Bar();
String [] bookings = bar.getBookings();
}
答案 1 :(得分:0)
将类文件添加到.java文件所在的位置,然后尝试调用.java文件中的方法。
答案 2 :(得分:0)
如果你的类路径中有Java_Home / BIN,你可以在windows命令行或unix shell上使用javap命令
http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javap.html