黑马程序员技术交流社区
标题:
java学习笔记
[打印本页]
作者:
960943877
时间:
2014-12-16 21:17
标题:
java学习笔记
函数:针对很多操作相同的代码,函数(方法)可以提高代码的复用性和维护性。
函数的定义:定义在类中,具有特定功能的一段小程序。
函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,…)
{
执行语句;
return 返回值;
}
解释:
修饰符:public static
返回值类型:这段程序最终返回的结果的类型。
函数名:其实就是函数的名称,方便调用。
参数:参数类型:其实就是数据类型。
形式参数:就是接受实际参数的变量。
实际参数:实际参与运算的那个变量。
执行语句:就是按照正常的逻辑完成的功能代码。
返回值:就是程序的结果。
return 返回值:将来在哪里调用这个函数,那么,return就把结果
返回到哪里。
注意:
A:函数与函数是平级关系,不能嵌套定义。
B:函数只有被调用才执行。
函数调用:具有明确返回值的函数的调用。
A:单独调用。一般是没有意义的。
B:输出调用。因为,我可能还需要对结果进行计算。所以,不够好。
C:赋值调用。推荐方式。
函数是怎么结束的?
函数其实是有关键字return让他结束的。
注意:void类型的函数,其实最后一行。默认有一个
return;
需求:请写一个功能,实现求两个int数中的最大值,把最大值返回,并在main方法中进行调用
。
函数重载。
特点:函数名相同,参数列表不同。(个数,对应的类型)
与返回值类型无关。
注意:永远建议,写的什么类型的形式参数,你就应该用什么类型的实际参数调用。
如果实际类型是小的,形式类型是大的。可以。反之不行。
需求:请写一个功能,实现求两个int数中的最大值,把最大值返回,并在main方法中进行调用。
作者:
只会金克斯
时间:
2014-12-22 22:45
消灭零回复
作者:
银离子
时间:
2014-12-22 22:53
我就看看
作者:
lidinghai
时间:
2014-12-22 23:52
赞一个!!
作者:
呢?
时间:
2014-12-23 00:32
学习了~~~
作者:
znouy_92
时间:
2014-12-23 20:53
总结的还蛮详细的
作者:
红楼
时间:
2014-12-23 21:40
这些都成习惯了,有的准确的定义还真的说不出来
作者:
陈思伟
时间:
2014-12-23 21:43
看看学习学习
作者:
冷风
时间:
2014-12-23 22:16
挺详细的嘛。
作者:
Jason996
时间:
2014-12-23 23:10
求最大值:
class GetMax {
public int getMax(int a,int b){
return a>b?a:b;
}}
public class GetMaxTest {
public static void main(String[] args) {
GetMax gm=new GetMax();
int max=gm.getMax(50, 56);
System.out.println("两个数的最大值是:"+max);
}
}
作者:
陈强fly
时间:
2014-12-24 01:02
赞一个,总结的很详细。收藏了。
作者:
没个好网名
时间:
2014-12-24 04:07
Jason996 发表于 2014-12-23 23:10
求最大值:
class GetMax {
不用写这么麻烦吧!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2