如下图
直接:类名+方法名+()就可以顺利调用。
需要先实例化类,即:Student student=new Student();(对象类型 对象名=对象类型)
然后才能调用。
还有一点需要注意,两个方法如果都是静态方法或非静态方法,都可以互相直接调用,如图
但如果类型不一样就无法直接调用了
例子
思考一下,这个程序的结果为?如下图
结果为:1,1,可能惊讶为何a!=10?因为类chenge的返回值类型为void,即没有返回值,所以a=10仅仅在这个类的范围内存在,换成int再return a就可以了,当然不换也可以就是麻烦很多,感兴趣看下图
原文:https://www.cnblogs.com/xingyboy/p/14874184.html