A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

IDEA工具数组
1.什么是数组?数组的定义有哪几种格式?
数组:存储多个相同类型的数据长度固定的容器。
两种格式:分别为 (1)数据类型[] 数组名; (2) 数据类型 数组名[];
2.什么时候使用动态赋值?什么时候使用静态赋值?
动态赋值:数据类型[] 数组名=new 数据类型[number];一般使用在知道数组长度的时候。
静态赋值:数据类型[] 数组名={num1,num2,...};一般使用在不知道数组长度的时候,在建立数组时直接对数组赋予元素值。
3.堆中存放的是什么?栈中存放的是什么?
堆:一般堆内存中存放对象,变量或数组,一般“=”号左边的数据存放在堆内存中。
栈:栈内存中存放方法、程序运行时存储的数据,一般是“=”右边赋予的数据。
4.数组越界异常是怎么产生的?数组空指针异常是怎么产生的?
数组越界异常:指的是程序获取超过该数组索引的值的范围产生的。
数组指针异常:指的是给给数组赋与了null值,访问的地址不在是数组,不能继续对数组进行操作,因此在运行时会报错。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马