方法可用于定义可重用的代码以及组织和简化代码
1.定义方法
1)与C语言定义函数的方法相同。
修饰符 返回值类型 方法名 (参数列表){
//方法体
}
2)对带返回值的方法,return是必须的
2.main方法
1)main方法与其他方法很类似,区别在于它是由Java虚拟机调用的。
2)main方法的头永远都是一样的public static void main(String
[] args)
3)main中的语句可以调用main方法所在类中定义的其他房那个法,也可以
调用别的类中的方法
3.调用方法
1)在同一个类中定义的直接调用
2)在不同类中定义的 类名.方法名
3)方法调用的活动记录在堆栈中
4.重载方法
1)重载方法似的可以用同样的名字来定义不同方法,只要它们的签名是不
同的。
2)被重载的房那个法必须举用不同的参数列表。不能呢个基于不同修饰符
或返回值类型来重载方法
3)java编译器会自动寻找最精确匹配的方法,但当编译器无法判断哪个
更精确时就会产生编译错误(歧义调用)