2021.9.15学习笔记

本文介绍了Java中方法的定义与调用规范,包括方法不能嵌套、返回值匹配、方法重载等要点。强调了重载与参数个数、类型和顺序相关,与参数名称和返回值类型无关。同时,详细讲解了数组作为数据容器的特性,如引用类型、元素类型统一及长度固定。并探讨了数组的定义、初始化和元素访问。最后,讨论了内存划分和数组在内存中的表现。
摘要由CSDN通过智能技术生成

72.方法的注意事项

1.方法应该定义在类中,但是不能在方法当中再定义方法。不能嵌套。

2.方法定义的前后顺序无所谓。

3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。

4.如果方法有返回值,那么必须写上“return 返回值;”,不能没有。

5.return后面的返回值数据,必须和方法的返回值类型,对应起来。

6.对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己。

7.对于void方法当中,最后一行的return可以省略不写

8.一个方法当中可以有多个return语句,但是必须保证同时只有一个会被执行到,两个return不能连写。

(文件名有红线,表示代码编译未通过,有错误)

73.方法重载的基本使用

(overload:重载)

74.方法重载的注意事项

方法重载与下列因素相关:

1.参数个数不同

2.参数类型不同

3.参数的多类型顺序不同

方法重载与下列因素无关:

1.与参数的名称无关

2.与方法的返回值类型无关

75.重载练习:四种不同参数类型的联系方法

76.判断方法的正确重载

77.实现重载的println方法

shift+F6可以同时修改相同词的内容

在调用输出语句的时候,println方法其实就是进行了多种数据类型的重载形式。(否则就会有printbyteln、printintln等等)

 

78.数组(Array)的概念

数组:是一种容器,可以同时存放多个数据值

数组的特点:

1.数组是一种引用数据类型

2.数组当中的多个数据,类型必须统一

3.数组的长度在程序运行期间不可改变

79.数组的定义格式一_动态初始化

 

 

80.数组的定义格式二_静态初始化

 

81.省略的静态初始化

 4.静态初始化一旦使用省略格式,就不能拆分成两个步骤了。

使用建议:如果不确定数组当中的具体内容,用动态初始化;否则,已经确定了具体内容,用静态初始化。

82.访问数组元素进行获取

 

83.访问数组元素进行赋值

 

84.java中的内存划分

 

 85.一个数组的内存图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值