前端白手起家学java

Java基础知识-函数与数组

2018-07-11  本文已影响1人  小猫吃鱼1990

函数定义格式:
修饰符 返回值类型 函数名(形参列表){
需要被封装的功能代码;
}
函数的特点:

函数重载

定义:在一个类中出现两个或以上的同名函数。
作用:应对不同个数或者不同类型的参数。
要求:

数组

定义:同一种数据类型数据的集合容器。
定义格式:
数据类型[] 变量名 = new 数据类型[长度];
数组长度属性: length
数组中常见的问题:

内存空间-栈内存

特点:存储的都是局部变量,变量一旦出了自己的作用域,拿上会从内存中消失,释放内存空间。

内存空间-堆内存

特点:存储的都是对象数据,对象一旦被使用完,并不会马上从内存中消失,而是等
待垃圾回收器不定时把垃圾对象回收,这时候该对象才会消失,释放内存空间。
注意:凡是new关键字实例化的对象,都会在堆内存中开辟一个新的空间,创建一个
新的对象

上一篇 下一篇

猜你喜欢

热点阅读