教育路上

全国站>Java>方法>java方法返回值
学员需求

java方法返回值

摘要:java方法返回值,。以下是我们为大家整理的,相信大家阅读完后肯定有了自己的选择吧。

2023-02-18 13:05网络推荐

发布时间:
2023-02-18 13:05
信息来源:
网络推荐
浏览次数:
668
java方法返回值

方法

我们在编程过程中有的时候会遇到一些固定套路的代码,我们可以把这些代码封装成方法,这样我们后面去使用的时候就会更加的方便。并且代码也会更简洁,代码复用性更高


方法的定义格式

 修饰符 返回值类型 方法名(参数类型1 参数名1,参数类型2 参数名2,){

       方法体;

       return 返回值;

   }



修饰符: 目前阶段使用public static 后期学完权限修饰符和static等修饰符后可以灵活使用

参数: 执行方法需要的数据

返回值: 方法执行完后得到的结果

方法体:方法中的代码

返回值类型:返回值执行完后结果的数据类型,如果没有结果就写成void



return的作用

1返回方法的返回值


2 结束方法(reutrn执行后整个方法执行结束)


没有返回值的方法中能不能写return?


答案:可以,可以用来结束方法。但是return的后面不能跟数据;


参数为变量是值的传递,改变形参的值,实参不受影响

参数为数组,传递的是地址(引用传递),形参改变,实参也会改变

基础数据类型作为方法的参数时,改变形参的值,实参不会改变。

引用数据类型作为方法的参数时,改变形参的值,实参值会改变

基本数据类型的参数,形式参数的改变,不影响实际参数

每个方法在栈内存中,都会有独立的栈空间,方法运行结束后就会弹栈消失

对于引用类型的参数,形式参数的改变,影响实际参数的值

引用数据类型的传参,传入的是地址值,内存中会造成两个引用指向同一个内存的效果,所以即使方法 弹栈,堆内存中的数据也已经是改变后的结果



上一篇:
java一个公司3个小组的销售金额案例
下一篇:
java方法传进去的形参,只是值的传递,作用域
标签: 返回值
网友评论
发布评论

访客的评论 2023/12/09 19:53

文中描述的是准确的吗,如何报名!

我也来发表评价关闭
我对该内容的评价:
0
评价500
验证码: 看不清 换一张
提交 (匿名发布,无须担心别人知道您的身份)
学校免费发布信息关闭
我们审核后会尽快展示,如有图片请发邮件到:edu63@foxmail.com

姓      名:

内      容:

手机号码:

验  证  码:  换一张

确认提交
填写需求信息关闭
我们会根据您的需求匹配并审核留言

姓      名:

意向城市:

留      言:

手机号码:

验  证  码:  换一张

确认提交
完善补充本文信息关闭
非常感谢您帮助完善补充本文信息


 换一张

确认提交