① java中Demo代表什麼
Demo就是演示的意思告脊.xxxDemo即是關於xxx方面的演示例子.比如說名StrutsDemon即為了演示Struts功能的例子.這種早掘命名沒有什麼強制性,不過是為了響應陸友核Java的命名規范而已:簡明易懂。
多見於Java教程裡面。
② java程序中的類名Demo和類中的函數名Demo()以及聲明對象時的new Demo(),這三個Demo的區別
classDemo{
Stringname;
publicDemo(){//無參數的構造方法,用於構造一個Demo對象
}
publicDemo(Stringname){//有參數的構造方法,用於構造一個Demo對象
this.name=name;
}
publicvoidshow(){
System.out.println(name);
}
}
publicclassTest{
publicstaticvoidmain(String[]args){
Demod1=newDemo();//使用無參數的構造方法創建一個Demo對象
Demod2=newDemo("張三");//使用帶參數的構造方法創建一個Demo對象
Demod3=newDemo();//使用無參數的構造方法創建一個Demo對象
d3.name="TOM";//給d3對象的name屬性賦值
d1.show();//因為是無參數的構造方法,且沒有給d1的name屬性賦值,那麼輸出null空值
d2.show();//輸出張三
d3.show();//輸出TOM
}
}