方法

1.什么是方法

方法是解决一类问题的步骤的有序组合。

方法包含于类或对象中。

方法在程序中创建,在别的地方被引用。

原则:一个方法只做一个功能。

2.命名规则

修饰符 返回值类型  方法名(参数类型 参数名){

方法体

return 返回值;

}

3.方法的重载

方法名相同参数(类型,个数或排列顺序)不同

4.可变参数

在方法声明中在指定参数类型后面加一个省略号(...)

一个方法中只能声明一个可变参数,它必须是方法的最后以个参数。任何普通的参数都必须在它之前声明。

5.递归

栈机制

有一个边界条件,达成条件返回

返回阶段(不停的调用自身)

6.方法调用

静态方法 static

非静态方法 无static

1.静态方法可以通过类名的方式直接调用

2.非静态方法必须进行类的实例化之后才可以调用

eg

Student student=new Student();

静态方法和类一起加载,而非静态方法在类实例化之后才存在

所以一个静态方法无法调用一个非静态方法

 

posted on 2022-08-25 23:25  zl子路  阅读(226)  评论(0)    收藏  举报