黑马程序员JAVA笔记4方法的定义定义调用,普通方法,构造方法,数组,内存分析,多个对象的创建,栈堆方法区,数组的初始化方法重载

本文介绍了Java中的方法定义、调用及其返回值,包括方法的参数、返回值类型和方法重载。接着讲解了数组的概念、特点、初始化方式以及内存分析。还涉及到了栈、堆、方法区等内存区域。此外,文章提到了构造方法、对象创建以及封装性的概念,强调了Java Bean的标准组成部分。
摘要由CSDN通过智能技术生成

关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料
方法
Public static void 方法名称{
方法体}
调用格式:方法名称()
方法就是若干语句的功能的集合
参数:进入方法的数据
返回值:从方法中出来的数据
定义方法的完整格式:
修饰符 返回值类型 方法名称(参数类型,参数名称){
方法体
Return 返回值;}
修饰符:public static
返回值类型:方法最终产生的数据结果是什么类型
参数类型:进入方法的数据是什么类型
参数名称:进入方法的数据对应的变量名称
PS参数如果有多个,使用逗号分隔
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
Return 1停止当前方法2后面的返回值返回调用处
返回值:方法执行后最终产生的数据结果
Return后面的返回值必须和方法名称前面的返回值类型保持对应
定义两个int数字相加的方法
返回值类型int
方法名称sum
参数列表int a,int b

Public static int sum(int a,int b){
int result=a+b;
Return result;}
方法的三种调用格式:
1, 单独调用,方法名称(参数)
Sum(a:10,b:20);
2, 打印调用System.out.println(sum(a:10,b:20))//30
3, 赋值调用int number=sum(a:15,b:25);
4, System.out.prinltn(“变量的值:“+number);
注意:此前学习的方法,返回值类型固定写为void这种方法只能够单独调用,不能进行打印调用或赋值调用
有参数:小括号当中有内容,当一个方法需要一些数据条件才能完成任务,就是有参数例如两个数字相加,必须知道两个数字是多少,才能相加
无参数:小括号当中留空,一个方法不需要任何数据条件,自己就能独立完成任务,就是无参数,例如定义一个方法,打印固定10次的HELLOWORLD
无返回值的方法只能使用单独调用,不能使用打印或者赋值调用
在这里插入图片描述

使用方法的时候的注意事项:

  1. 方法应该定义在类当中,但是不能在方法当中再定义方法,不能嵌套
  2. 方法定义的前后顺序无所谓
  3. 方法定义之后不会执行,如果希望执行,一定要调用单独打印,赋值调用
  4. 如果方法有返回值那么必须写上return返回值,不能没有
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习记录wanxiaowan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值