在JAVA中靜態方法中只能調用其他,靜態方法。main方法都是靜態方法,如果想調用其它的方法,要么只能是其它的靜態方法。還有一種方法就是將當前類實例化在調用它的非靜態方法
public class text1{
public static void main(String [] args){
int a = 12;
int b = 23;
text1 aa = new text1();
aa.add(a,b);
}
public void add(int a,int b){
System.out.println("計算的結果是:"+(a+b));
}
}
main方法里面調用非靜態方法時,需要new一個對象,因為靜態方法,靜態類屬於模板,非靜態類和方法屬於對象。