什么是方法?
在Java中,方法不能独立存在,它只能属于类或者对象。因此,如果我们要定义一个方法,就必须在类中定义。值得注意的是,如果这个方法添加了修饰符static(这个修饰符后面会详细说明),这个方法就属于这个类,否则的话,这个方法属于这个类的实例。
什么是方法呢?
-
Java方法是语句的集合,它们在一起执行一个功能。
-
方法是解决一类问题的步骤的有序组合
-
方法包含于类或对象中
-
方法在程序中被创建,在其他地方被引用
-
Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段
方法的优点
-
使程序变得更简短而清晰。
-
有利于程序维护。
-
可以提高程序开发的效率。
-
提高了代码的重用性
方法的命名规则
-
方法的名字的第一个单词应以小写字母作为开头,后面的单词则用大写字母开头写,不使用连接符。例如:addPerson。
-
下划线可能出现在 JUnit 测试方法名称中用以分隔名称的逻辑组件。一个典型的模式是:test
_ ,例如 testPop_emptyStack。
方法的声明格式
-
修饰符:修饰符,这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。
-
**返回值类型 **:方法可能会返回值。returnValueType 是方法返回值的数据类型。有些方法执行所需的操作,但没有返回值。在这种情况下,returnValueType 是关键字void。
-
方法名:是方法的实际名称。方法名和参数表共同构成方法签名。
-
参数类型:参数像是一个占位符。当方法被调用时,传递值给参数。这个值被称为实参或变量。参数列表是指方法的参数类型、顺序和参数的个数。参数是可选的,方法可以不包含任何参数。
-
方法体:方法体包含具体的语句,定义该方法的功能。

-
如图是修饰符的访问权限

-
Java访问修饰符包括private,default,protected和public。含义分别表示私有的,默认的,受保护的和公有的访问修饰符。这些访问修饰符既可以修饰类中的属性,又可以修饰类中的方法,而public和default还可以修饰类。在同一个java文件里,公有类有且仅有一个,并且该文件命名为类名.java。
方法的分类
- 根据方法有没有参数,可分为:
- 无参方法
- 有参方法
- 根据有没有返回值,可分为:
- 无返回值方法
- 有返回值方法
public class Test {
// 1. 最简单的无参方法
void sum1(){
System.out.println("加法操作");
}
// 2. 拥有参数的方法
public void sum2(int a,int b){
System.out.println("两数相加结果"+a+b);
}
// 3. 拥有修饰符的无参方法
public static void sum3(){
System.out.println("加法操作");
}
// 4.拥有返回值的方法
public static int sum4(int a,int b){
return a+b;
}
// 5.声明一个无参数带返回值
public static int sum5(){
int x=20;
int y=28;
int z=x+y;
return z;
}
}
总结
- 简单的介绍了一下什么是方法,方法的各种创建方法。
- 方法的优点,方法的作用。
posted on 2021-01-28 00:08 SpringCloud001 阅读(559) 评论(0) 收藏 举报
浙公网安备 33010602011771号