java学习笔记(六)

 

数组:

1:一维数组

要使用java的数组,必须经过两个步骤

@声明数组

@分配内存给数组

声明形式一:
 
数组类型 数组名[]=null;
分配内存给数组:数组名 = new 数据类型[长度];

声明形式二:

数据类型[] 数组名=null;


建议读者使用有意义的名称为数组命名。

(变量命名规则:第一个单词的首字母小写,之后的每个单词的首字母大写,如studentName;)

new是命令编译器根据括号里的长度开辟空间。

null表示引用数据类型的默认值。

2:堆栈内存的解释


@数组操作中,在栈内存中保存的永远是数组的名称,只开披了占内存空间,数组是无法使用的。必须有指向的堆内存才可以使用。要想开辟堆内存则必须使用new关键字,之后只是将堆内存的使用权交给了对应的栈内存空间,而且一个堆内存空间可以被多个栈内存空间指向。


3:

声明数组的同时分配内存

@数据类型 数组名[]=new 数据类型[个数]

@int score[]=new int[10];

 

4:取得数组长度:

数组名.length


5:二维数组的存储

int score[][]=new int[4][3];

 

posted @ 2011-09-25 10:53  hibernate3例子  阅读(108)  评论(0编辑  收藏  举报