20180831work

一、数组的概念
1.数组是储存在一个连续的内存块中的元素的集合
2.数组中每个元素必须是相同的数据类型,并通过索引分区
3.数组中的第一个元素的索引为0
4.数组创建的步骤
(1)声明对数据类型的引用,数组的声明方式,根据其他的引用数据类型声明变量一模一样
(2)使用new关键字初始化数组,并指定数组的大小
5.数组的特点
(1)数组中只能存放相同类型的数据
(2)数组定义好后,内存中元素的存放是连续的
(3)数组的大小,需要在定义的时候,就固定好,一旦确定,将无法再次修改

二、访问数组
数组中的元素通过用对该数组的一个引用、一个用于描述我们要访问数组哪一个元素的整型索引值来访问。数组的第一个元素的索引为0,第二元素的索引为1,依此类推。

三、数组的长度
1.数组内存空间是连续的,分配空间是必须知道数组长度
2.不能超过数组所分配的空间,否则出现异常提示
3.使用length代表数组大小

四、数组初始化
1.在定义数组变量时,即给数组声明长度以及确定内容
2.依旧需要在底层,先通过new关键字,来创建一个数组,然后使用循环来完成数组赋值
3.适用于小数组,内容不多的情况下,推荐使用
4.有引用但是没有名字的对象,取名为匿名对象

五、多维数组
1.当初始化二维数组时,必须用两个int类型整数来指定行数和列数
2.二维数组中,(0,0)代表起始位置
3.当初始化二维数组时,必须用两个int类型整数来指定行数和列数
4.在一个二维数组中的每一个元素需要两个索引值来访问
5.使用二维数组通常会要用到嵌套循环。

六、数组的复制
6.数组的大小是固定的,需要创建新的数组并将旧的数组的元素复制到新的数组中
7.可以使用for循环
8.也可以使用system静态方法arraycopy()

七、java文档工具javaDoc
9.获取Java源代码中的注释,并生成HTML页面。这就鼓励开发者在代码中添加注释,因为产生的HTML网页可以让同事和其他需要了解一个类的人所用,并且不需要看实际的源代码
10.java标记
11.@author:表示源代码的作者名称。
12.@depracated:表示随着程序版本的提升,当前类成员已经过期,仅为了保证兼容性依然存在,以此告之开发者不应再用这个API。
13.{@docRoot}:代表当前页面要输出到的针对于根目录的相对路径。
14.@exception:被方法所用,列出抛出的异常。
15.{@link 包.类#成员的链接文字}:创建一个对特定类成员的链接。
16.{@linkplain 包.类#成员的链接文字}:如{@link}相同,但是用纯文本字体代替了代码字体。
17.@param:用于描述方法的形式参数。
18.@return:用于描述方法的返回值。
19.@see:创建一个“参见”XX条目的链接,如类、方法、变量等。
20.@since:描述成员存在或改变时的版本号。
21.@serial、@serialField和@serialData:用于串行化用途。
22.@throws:与@exception标记相同。
23.{@value}:用于显示常量静态字段的值。
24.@version:描述类的软件版本。

这里写图片描述

猜你喜欢

转载自blog.csdn.net/Lsy_Coder/article/details/82260284
今日推荐