java 方法概念的总结

方法的概念
引用也叫句柄,类似于指针,但是和指针是不同的。指针是一个存放地址的变量,使程序员可以灵活的访问内存,由于可以对指针进行任意的运算操作,所以给程序带来了安全隐患和意想不到的结果。引用继承了指针节省内存的优点,但是限制了对地址的操作,它是安全的。
Java中所有的变量都是一个引用,java中没有指针的概念
方法可以理解为一个命名的代码块,通过名称就可以重复使用这段代码,而不需要反复书写,可以达到代码重用的目的
方法可以有参数,也可以没有参数;方法可以有返回值,也可以没有返回值
定义一个方法:
对于定义格式的解释:
修饰符:现阶段固定为 public static两个关键字
返回值类型:方法最终产生的结果数据是什么类型,这个类型必须和
return的返回值类型匹配。如果并没有产生结果数据,例如仅仅只是进行一个输出显示,则返回类型为void
方法名称:自定义的名称,命名规则和变量一样。一般建议使用动词,首字母小写,大写字母分词
参数:是指进入方法中的数据,有了这些数据,方法才能执行逻辑。这些参数在方法内部作为一种占位符的形式出现
例如方法定义
public static long add(int begin, int end)表示调用这个方法时必须传入2个整型
的数据,否则这个方法没办法执行
在这里插入图片描述参数类型:进入方法的数据是什么类型。用于限制调用方法时传入的具体值的类型,不允许类型不匹配
参数名称:进入方法的数据对应的变量名称。这个名称实际没有任何价值,仅仅只是充当占位符的
作用。但是需要注意这里相当于有一个这个名称的临时变量的存在,则不能再定义同名的临时
注意:临时变量不允许重复定义
—java强类型编程语言
方法体:方法内部执行的若干行代码
return:结束方法的执行,并且将返回值返还给调用处。
return 123; 表示返回结果为123,这个值将返回到调用处。当然要求返回值的类型和声明的返回值类型一致
return; 表示从这里结束方法的执行,并返回调用处,但是没有具体的返回值。这里要求声明时的返回值类型为void
返回值:方法最终产生的结果数据。
return res;返回值:是指从方法中出来的数据,也就是方法执
行之后的最终结果数据。
注意
返回值必须和返回值类型对应
参数如果有多个,需要使用逗号分隔。但是返回值只能是一个【对象或者数据】
参数如果没有,小括号则可以留空,但是小括号不能省略。
多个方法的定义先后顺序无所谓。
不能在一个方法内部定义方法,同时方法必须定义在class内部 。
方法定义之后,没有调用就不会执行;要想执行,一定要调用它。
在方法中的特殊方法 main是代码的执行起始点,但是注意方法的签名不能做任何修改,否则代码不执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值