数组的定义及使用 (2).ppt
《数组的定义及使用 (2).ppt》由会员分享,可在线阅读,更多相关《数组的定义及使用 (2).ppt(29页珍藏版)》请在三一办公上搜索。
1、JAVA 应用开发详解,数组与方法 数组定义及使用,目标,掌握数组的作用掌握数组的声明及内存分配通过数组的简单范例加深数组操作的理解掌握多维数组的定义及使用,数组,数组是一组相关数据的集合,一个数组实际上就是一连串的变量,数组按照使用可以分为一维数组、二维数组、多维数组。数组的优点:不使用数组定义100个整型变量:int i1;int i2;int i100使用数组定义:int i100,一维数组,一维数组可以存放上千万个数据,并且这些数据的类型是完全相同的。要使用Java的数组,必须经过两个步骤:(1)声明数组、(2)分配内存给该数组。这两个步骤的语法如下:声明形式一:声明一维数组:数据类型
2、 数组名=null;分配内存给数组:数组名=new 数据类型长度;声明形式二:声明一维数组:数据类型 数组名=null;,声明一维数组,数组的声明格式里,“数据类型”是声明数组元素的数据类型,常见的类型有整型、浮点型与字符型等。“数组名”是用来统一这组相同数据类型的元素的名称,其命名规则和变量的相同,建议使用有意义的名称为数组命名。数组声明后实际上是在栈内存中保存了此数组的名称,接下来便是要在堆内存中配置数组所需的内存,其中“长度”是告诉编译器,所声明的数组要存放多少个元素,而“new”则是命令编译器根据括号里的长度开辟空间。,声明及开辟数组空间,声明数组:int score=null;nul
3、l表示引用数据类型的默认值 为数组开辟空间:score=new int3;,栈内存和堆内存,程序中定义的基本类型的变量和引用类型变量在栈内存中分配。堆内存用来存放由new创建的对象和数组,堆栈内存的解释,数组操作中,在栈内存中保存的永远是数组的名称,只开辟了栈内存空间数组是永远无法使用的,必须有指向的堆内存才可以使用,要想开辟新的堆内存则必须使用new关键字,之后只是将此堆内存的使用权交给了对应的栈内存空间,而且一个堆内存空间可以同时被多个栈内存空间指向,即:一个人可以有多个名字,人就相当于堆内存,名字就相当于栈内存,数组,int x;x=new int100;x=null;的内存状态变化情况
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数组的定义及使用 2 数组 定义 使用
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6297472.html