码迷,mamicode.com
首页 > 编程语言 > 详细

关于java中使用数组的几点理解笔记

时间:2017-06-20 22:23:38      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:引用   非静态方法   str   ring   对象   基本   定义   exce   局部变量   

1.数组元素就是变量;

2.在已有数据类型之后加方括号[],就会产生一个新的数组类型;

分两类:1)基本数据类型,如:int[],string[];

  2)引用数据类型,如:Person[](类);

3.main方法声明的变量都是局部变量,保存在栈中;

4.数组元素作为数组对象的一部分,总是保存在堆内存中,不管是基本数据类型或引用数据类型的数组元素;

5.当通过引用变量来访问实例属性或调用非静态方法时,如果该引用变量还未引用一个有效的对象(即未分配内存空间),程序就会引发NullPointerException运行时异常(Runtime异常);

6.Cats是自定义类,Cats作为一个cat[]数组时,是数组引用类型;cats][0],cats][1]作为数组元素时,是数组对象的一部分;

关于java中使用数组的几点理解笔记

标签:引用   非静态方法   str   ring   对象   基本   定义   exce   局部变量   

原文地址:http://www.cnblogs.com/fantasy1874/p/7056312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!