1.重载(overload): 即出现同名的函数.
- 一个类中出现同名的函数,只要参数不同,就称之为重载,overload,都可以运行.和返回值类型无关
2.调用函数时函数进栈,运算完后函数出栈.
3.数组定义方式: int[ ] arr=new int[3];
数组的好处:可以存储多个数据并从0开始编号.
4.java对内存空间的划分为五部分: 栈、堆、方法区、本地方法区、寄存器
5. 栈内存:存储的都是局部变量,主要是方法内的都是局部变量,一旦变量的生命周期结束该变量就被释放。
6. 堆内存:
a.存储的是实体(对象),即new出来的。
b.每一个实体都有首地址。
c.堆内存中的变量都有默认的初始化值,不同类型不一样,int--0,double--0.0,boolean--false。
d.当实体不再使用时,就会被垃圾回收机制处理。