方法的调用栈:所有的方法调用都维护在一个称为调用栈的结构中。
调用方法:
方法返回一个值—一个基本数据类型或引用类型被传回给方法的调用者。
方法不返回一个值—返回值被声明为void。
方法抛出一个异常给方法的调用者。
方法签名:
访问修饰符
可选修饰符
返回值
方法名
形式参数列表
抛出的异常列表
按值调用:在方法调用之间赋值数据的过程称为按值调用。(不管传递给方法的实际参数是什么类型,相关的形式参数都会得到该数据的一分拷贝)
如果我们想传给方法的数据是一个很大的对象,那么请记住:不是对象被传入,而是对象的引用被传入。
方法重载:一个类有两到多个同名但是有不同参数类别的方法是,就是方法重载。
构造类:
构造器的名称必须与类名相同。
构造器不能声明返回值,也不能返回void。