a、构造方法:当一个方法的方法名和类名长得一模一样的时候,并且没有返回值类型,那么这个方法就是构造方法
b、普通方法:当一个方法有返回值类型,并且方法名和类名不一样的时候,并且没有static修饰,那么这个方法就是普通方法
c、静态方法:当一个方法有static修饰的时候,则这个方法就是静态方法
我补充一下啊!
a、构造方法:(在类中)当一个方法的方法名和类名长得一模一样的时候,并且没有返回值类型,那么这个方法就是构造方法它里边又分无参构造和有参构造!
格式为 修饰符+类名(){}; //无参
修饰符+类名(参数){
方法体;
}; //有参
b、成员方法:当一个方法有返回值类型(这可不好说看方法名前的返回值类型!),并且方法名和类名不一样的时候(public void+类名()
{方法体;} ,并且没有static修饰,那么这个方法就是普通方法(成员方法)
c、静态方法:当一个成员方法有static修饰的时候,则这个方法就是静态方法(这个的注意了:方法体是静态的!否则编译器报错)
有机会一起交流啊!我是黑马北京校区44期的!
|
|