黑马程序员技术交流社区
标题:
【上海校区】Java基础之方法的分类和通俗理解
[打印本页]
作者:
小影姐姐
时间:
2018-5-26 17:51
标题:
【上海校区】Java基础之方法的分类和通俗理解
Java基础之方法的分类和通俗理解
一.方法是什么
方法就是封装了一段具有特定功能的代码块
我们说人都有吃饭睡觉的行为,就可以把这些行为封装成一个方法,这些方法就是人所具备的一些功能
二.方法有什么用
方法的出现可以大大提高我们对代码的复用性
在一个程序里面,有很多地方会用到相同的代码,如果每次都复制粘贴的话,很麻烦,而且不利于后期的修改和维护,于是我们就可以通过方法将相同的代码放到一个方法里面,以后用的时候,直接调用方法就可以了,并且修改的话,只需要修改方法里面的代码,大大提高了我们的开发效率
三.方法怎么用
所有的方法根据参数和返回值的不同,可以分为以下四类:
1.无参无返回值的方法
定义
public static void test1(){
System.out.println("hello");
}
调用
test1();
2.有参无返回值的方法
定义
public static void test2(int a){
System.out.println(a);
}
调用
test2(10);
3.无参有返回值的方法
定义
public static int test3(){
return 20;
}
调用
int m = test3();
System.out.println(m);
4.无参无返回值的方法
定义
public static int test4(int b){
return b;
}
调用
int n = test4(30);
System.out.println(n);
总结:对于方法调用:有参数就给有返回值就接!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2