yetang307

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

学习数组: 数据类型[] 数组名 = new 数据类型[元素个数或数组长度];

在程序中可以通过“数组名.length”的方式来获得数组的长度,即元素的个数。

在使用数组时,不想使用这些默认初始值,也可以显式地为这些元素赋值。

在初始化数组时还有一种方式叫做静态初始化,就是在定义数组的同时就为数组的每个元素赋值。

数组的静态初始化有两种方式,具体格式如下:

方式1   类型[] 数组名 = new 类型[]{元素,元素,……};

方式2    类型[] 数组名 = {元素,元素,元素,……};

每个数组的索引都有一个范围,即0~length-1。

二维数组的定义:

第一种方式:int[][] arr = new int[number][number];

第二种方式:int[][] arr = new int[number][];

第三种方式:int[][] arr = {{number,number},{number,number,number}};

JVM内存划分 :

寄存器:内存和CUP之间

本地方法栈: JVM调用了系统中的功能

方法和数据共享: 运行时期class文件进入的地方

方法栈:所有的方法运行的时候进入内存

堆:存储的是容器和对象

int[] x; // 声明一个int[]类型的变量
x = new int[100]; // 创建一个长度为100的数组
posted on 2022-07-23 18:47  椰糖  阅读(13)  评论(0编辑  收藏  举报