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.一个数组的内存图