龙空技术网

java中数组的理解以及如何去掉断点

滴滴滴程序员 363

前言:

而今你们对“java异常断点怎么解决”可能比较看重,我们都需要分析一些“java异常断点怎么解决”的相关文章。那么小编也在网上搜集了一些有关“java异常断点怎么解决””的相关资讯,希望大家能喜欢,我们一起来了解一下吧!

数组也是对象

数组是放置相同类型的数据

数组里面放置的每一个变量都是有下标的。

数组的长度是确定的

数组的元素类型必须是相同的

数组类型可以是任何数据类型,包括基本类型和引用类型

数组变量属于引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。

引用数据类型的理解:

一、基本数据类型:byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0short:短整型,在内存中占16位,即2个字节,取值范围-32768~32767,默认值0int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0long:长整型,在内存中占64位,即8个字节-263~263-1,默认值0Lfloat:浮点型,在内存中占32位,即4个字节,用于存储带小数点的数字(与double的区别在于float类型有效小数点只有6~7位),默认值0double:双精度浮点型,用于存储带有小数点的数字,在内存中占64位,即8个字节,默认值0char:字符型,用于存储单个字符,占16位,即2个字节,取值范围0~65535,默认值为空boolean:布尔类型,占1个字节,用于判断真或假(仅有两个值,即true、false),默认值false二、引用数据类型:类、接口类型、数组类型、枚举类型、注解类型。区别:基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。引用数据类型在被创建时,首先要在栈上给其引用(句柄)分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。

声明完数组的时候这个时候它是空的

然后需要给这个数组做初始化工作

用数组的时候我们必须要给它指明一个长度

超过索引下标赋值运行会报错

数组下标的范围是从0,length-1

刚才用的断点我们发现去不掉了,如何去掉呢

数组使用引用数据类型

视频加载中...

标签: #java异常断点怎么解决