java数组(概述-内存结构)数组的定义概念举例及说明
时间:2014-04-23 22:47 来源: 我爱IT技术网 作者:山风
数组(概述-内存结构)
1.数组的定义
2.数组的内存分配及特点
3.数组操作常见问题
4.数组常见操作
5.数组中的数组
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
数组的定义
概念:相同类型数据的集合。元素从0开始。
格式:元素类型[] 数组名= new 元素类型[元素个数或数组长度];
int[] arr = new int[5];
int[] arr = new int[]{3,5,1,7};
int[] arr = {3,5,1,7};
class Test
{
public static void main(String[] args)
{
int[] x=new int[3];
System.out.println(x[1]);
x[1]=111;
System.out.println(x[1]);
x=null;
}
}
说明:
1)中括号表示定义数组。
2)new用来在内存中产生一个容器实体。只要是new,就会重新开辟空间。
3)int是x的元素的数据类型,x的数据类型是"数组类型"。
4)x在栈区里,new出来的在堆区,x = 数组在内存中的首地址
本文来源 我爱IT技术网 http://www.52ij.com/jishu/5566.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
