9)Java数组

Java数组

数组定义

  • 数组是相同类型的有序集合

数组的声明和创建

首先声明变量:

dataType[] arrayRefVar;

Java语言使用new操作符来创建数组:

dataType[] arrayRefVar = new dataType[arraySize];

  • 数组从0开始
  • 数组的长度:arrayRefVar.length

Java内存分析

  • 存放new的对象和数组

    可以被所有的线程共享,不会存放别的对象引用

  • 存放基本变量类型(会包含这个基本类型的具体数值)

    引用对象的变量(会存放这个引用在堆里面的具体地址)

数组的定义和应用在栈中,数组的赋值在堆中

二维数组

定义:int[][] a = new int[3][4]

Arrays类

数组的工具类java.util.Arrays

Arrays类中的方法都是static修饰的静态方法,在使用过程中可以直接使用类名进行调用,而不用适用对象来调用。

稀疏数组


总行数 总列数 总个数
x坐标 y坐标 第几个
posted @ 2022-08-15 23:09  winter8  阅读(20)  评论(0)    收藏  举报