SCJP 认证考试指南

编程入门 行业动态 更新时间:2024-10-22 16:31:29
SCJP 认证考试指南
SCJP – Sun Certified Java Programmer (Sun Java 程序员认证)
第1 章 声明和访问控制
目标一 创建数组
数组
Java 中的数组跟C/C++这些语言中的数组的语法结构很相似。但是,Java 去掉了C/C++中的可以通过[]或者使用指针来访问元素的功能。这种在C/C++中被普遍接受的功能虽然强大,但是也让Bug 横行的软件更容易出现。因为Java 不支持这种直接通过指针来操纵数据,这类的Bug 也被消除了。
数组是一类包含被称为元素的值的对象。这就为你在程序中移动或保存一组数据以很方便的支持,并且允许你根据需要访问和改变这些值。用一个小例子来说:你可以创建一个String 类型的数组,每一个都包含一个运动队队员名字。数组可以传送给一个需要访问每个队员名字的方法。如果一个新队员加入,其中一个老队员的名字可以被修改成新队员的名字。这就显得比player1、player2、player3 等等很随意的不相关的变量方便很多。跟变量通过变量名来访问不同的是,元素通过从0 开始的数字来访问。因此,你可以一个个的访问数组的每个元素。
数组跟对象很相似,它们都是用new 关键字来创建,并且有属于主要父对象类的方法。数组可能存储简单类型或者对象的引用。
数组的每个元素必须是同一类型的。元素的类型在数组被声明时确定。如果你需要存储不同类型元素的方式,你可以选择collection 类,collection 类是Java2 考试中的新增的考点,我们将会在第十部分讨论它。你可以用数组来存储对象的句柄,你能像使用其它任意对象引用一样访问,摘录或者使用它。
声明但不分配空间
声明一个数组不需分配任何存储空间,它仅仅是代表你试图创建一个数组。跟C/C

更多推荐

SCJP 认证考试指南

本文发布于:2023-06-13 07:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1353862.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:考试指南   SCJP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!