
变量只能保存单个数据,数组可以同时保存多个数据


动态初始化:指定长度
静态初始化:指定内容
不管是动态初始化还是静态初始化数组都是有长度的







静态初始化:其实它里面的内容先指定默认值,再指定大括号当中的默认值


方法的运行一定要在栈当中运行
凡是new出来的东西都在堆当中
方法区是存储class相关信息,包含方法的信息

一个数组,它的地址值不会改变
shift+F6:将相同的变量都统一进行修改


引用类型:引用引用,引用的是它的名字

**注意:
如果我在最后,再访问一下,数组arrayA,它是0、10、20还是0、100、200呢?
答:它是0、100、200。因为它两个引用名称根本就是同一个数组
**





注意看最下面的这个框

for (int i = 0; i < 5; i++) //快捷输入方式:输入5.fori加回车
数组名称.fori:for(int i=0;i

快捷输入方式:数组名称.fori









平时都写int a、int b,其实数组也能作为参数 (如:int [ ] array)
请记住:任何数据类型都能作为方法的参数


我们使用一个数组作为方法参数的时候,其实是将名称当中保存的地址值传递进去,那么使用起来是非常简单的,比如a.length、a[2]




