① 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
}
}