黑马程序员技术交流社区
标题:
数组的概念及简单应用
[打印本页]
作者:
Aihong爱红
时间:
2015-9-1 00:24
标题:
数组的概念及简单应用
Java中对内存
栈:变量,或者方法的执行。
堆:所有new出来的。
方法区:方法,String常量池,静态区。(面向对象)。
本地方法区:跟系统相关的方法。
寄存器:由cpu执行。
局部变量:定义在方法中或者方法声明上的形式参数都叫局部变量。
当数据使用完毕(超出了他的作用域),他就会自动从内存中消失。
new建立的实例都放在堆内存中
1:每一个new出来的东西都有地制值。
本身是一个十进制。显示的时候是一个16进制的值
2:每一个实例中的内容都有默认值。
整数:0;浮点型:0.0;字符型:'u0000';布尔型:false
3:会在不确定的世间内被垃圾回收器回收
数组的定义方式:
方式1:
数据类型[] 变量名=new 数据类型[个数或者长度];
举例:
int[] arr=new int[5};
file:///C:/Users/Administrator.22-PC/AppData/Local/YNote/data/aihonglee@163.com/a8a936f3fa1244c4a5e9dc4cf2ee5a07/clipboard.png
方式2:
数据类型[] 变量名=new 数据类型[元素1,元素2,.....];
举例:
int[] arr=new int[]{1,2,3,4,5};
推荐使用:
file:///C:/Users/Administrator.22-PC/AppData/Local/YNote/data/aihonglee@163.com/2f95da20287d4ac68ea8c1abfaa47eea/clipboard.png
作者:
life木子飞
时间:
2015-9-1 00:29
挣个黑马币
作者:
微笑的背后3
时间:
2015-9-1 00:47
路过~~~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2