方法调用以及数组

一,调用方法:对象名.方法名(实参列表)。

1,Java支持两种调用方法的方式,根据方法是否返回值来选择。例如下图

 

 2,当方法返回一个值的时候,方法调用通常被当作一个值。例如下图:

 

 

3,如果方法返回值是void ,方法调用一定是一条语句。

二,方法的重载

1,方法的重载规则:

   -->方法名称必须相同

  -->参数列表必须不同(个数不同,或类型不同,参数排列顺序不同)

 -->方法的返回类型可以相同也可以不同

 -->仅仅返回类型不同不足以成为方法的重载

三,数组的基本特点

1,数组的长度是一定的,数组一旦被创建,它的大小就是就是不变的。

2,元素必须是相同的类型,不允许出现混合类型。

3,数组中的元素可以是任何数据类型,包括基本类型和引用类型。

4,数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。

5,数组本身就是对象,Java对象是在堆中的,因此数组无论保存原始类型还是其他对象类型,数组本身是在堆中的。

----->声明一个数组:

 

------>创建一个数组

 

 

 ------>声明和创建可以一起写

 

 

------>静态初始化 :创建数组+赋值

 

 

----->动态初始化:包含默认初始值

 

 一般默认初始值为0

总结:

1,数组是相同数据类型的有序集合。

2,数组也是对象,数组元素相当于对象的成员变量。

3,数组长度是确定的,不可改变的,注意会发生越界:

   越界如图所示:

 

posted @ 2020-06-05 14:06  奇怪的大胆。  阅读(406)  评论(0编辑  收藏  举报