可以說,我有一個文件MainClass.class我認爲包含以下代碼如何編譯的java.class文件
public class MainClass {
public static void main(String[] args) {
App app = new App(5,17);
app.Answer();
}
}
基礎上,MainClass.class我寫了一個名爲App.java簡單的類,女巫添加2個數字。
public class App {
private int num1;
private int num2;
private int sum;
public App(int n1, int n2){
num1=n1;
num2=n2;
}
public void Answer(){
sum=num1+num2;
System.out.println("The sum of "+num1+" and " +num2+" is : "+sum);
}
}
我的問題是我怎麼能聯繫他們,看看它的編譯,如果我不知道什麼內部MainClass.class
我希望我的問題是清楚的
我討厭成爲一個說它但不是,你的問題不清楚。 – Austin
如果您確實擁有MainClass.class文件,並且沒有源代碼,那麼您可以使用Java反編譯器(bin \ javap)來查看類中實現的內容(即它包含的方法和它們的簽名) 。 –
問題並不清楚 – 2013-03-18 07:31:08