/*
关于方法调用
-1.方法的修饰符列表中有static关键字,完整的调用方法是:类名.方法名(实参列表);
-2.对于方法的修饰符列表中有static关键字的,"类名."可以省略不写
-3.对于在类外的方法调用,就必须使用"对应的类名.方法"
注意:建议在一个java源文件中只定义一个class,比较清晰,这里只是为了演示而进行定义
多个class的方式不建议
*/
public class method02
{public static void main(String[] args){//调用方法method02.m();//"类名."可以省略不写吗?//对于方法的修饰符列表中有static关键字的,"类名."可以省略不写//省略不写的意思:在当前的类体里面寻找m();//调用其它类【不是本类中的】方法A.doOther();//省略"类名."试试//doOther();//报错,找不到对应类的方法//省略的方式m2;//不想调用本类中的m2方法,这个时候就必须添加"类名."了。A.m2();}public static void m(){System.out.println("this is m method");}public static void m2(){System.out.println("this is class method02 m2 method");}}//这是第二个类A,试一下在类里面调用其它类的方法是什么情况
class A
{public static void doOther(){System.out.println("this is a doOther method");}public static void m2(){System.out.println("this is class A m2 method");}}