java方法详解

1、什么是方法

java方法是语句的集合,他们在一起执行一个功能。

  • 方法是解决一类问题的步骤的有序集合
  • 方法包含于类或对象中
  • 方法在程序中被创建,在其它地方被引用

设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法的原子性,就是一个方法只能完成一个功能,这样有利于我们后期的扩展。

方法的命名规则:首字母小写,符合驼峰命名。

2、方法的定义及调用

@Slf4j
@SpringBootTest
public class Test {

@org.junit.Test
public void test() {
// 方法调用
// 1,2 实际参数
add(1, 2);
}
   // 修饰符: private,表示调用范围
// 方法名:add
// 返回值类型: int
// 形式参数: a,b
// return: 返回给调用者的结果
private int add(int a, int b) {
return a + b;
}
}

3、方法重载:方法名相同,参数列表不同(个数、类型、排列顺序不同)、方法的返回类型可以相同也可以不同,仅仅返回类型不足以成为方法的重载。

4、可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。

5、递归:自己调自己

递归头:什么时候不调用自身方法。

递归体:什么时候需要调用自身方法。

 

posted on 2021-10-17 16:31  代码改变世界001  阅读(69)  评论(0)    收藏  举报

导航