全球旧事资料 分类
JSCP14考点总结
JSCP14考点总结
Sectio
1Declaratio
sa
dAccessCo
trolObjective1Creati
gArrays
Writecodethatdeclaresco
structsa
di
itializesarraysofa
ybasetypeusi
ga
yofthepermittedformsbothfordeclaratio
a
dfori
itializatio
目标1,创建数组采用不同的格式来编写任一基本数据类型数组的声明,构造及初始化的代码。数组是一连串对象或基本数据,它们必须同型,并以一个标识符封装在一起。数组好象一个对象,通过
ew关键字来创建。声明数组数组的声明并不能为数组分配内存。声明时数组不能有大小信息,也就是说编译器并不允许你告诉它究竟数组有多大,它只是一个refere
ce(引用),并没有对应的空间。声明数组的方式有:i
ta1i
ta1两种,i
t
um5是错误的数组声明方式。声明并创建数组声明一个数组并同时为它分配内存。I
t
um
ewi
t5声明并初始化数组声明一个数组并同时进行初始化。I
t
um
ewi
t01234I
t
um
ewi
t501234错误数组知道自己的大小与c不同,数组知道自己的大小,当数组越界时,会抛出ArrayI
dexOutOfBou
dsExceptio
异常。数组具有le
gth属性(不是le
gth方法),它能告诉你数组的大小。多维数据i
tm
i
tm
i
tm
数组的缺省值与其它的变量不同,不论数组在向处创建,它总是使用可以使用缺省值。
1
fJSCP14考点总结
示例:
publicclassMyArpublicstaticvoidmai
Stri
gargvi
ti
ewi
t5i
ti5编译错误i
tm123,423454567i
t
12342345456i
tjm
fori
tk0k
le
gthkSystemoutpri
tl
kle
gthSystemoutpri
tl
i5!运行错误,超界Systemoutpri
tl
i4正确,打印0Systemoutpri
tl
j编译错误,没有初始化Fori
tk0kile
gthkIkk
Objective2Declari
gclassesa
dvariables
Declareclassesi
erclassesmethodsi
sta
cevariablesstaticvariablesa
dautomaticmethodlocalvariablesmaki
gappropriateuseofallpermittedmodifierssuchaspublicfi
alstaticabstracta
dsoforthStatethesig
ifica
ceofeachofthesemodifiersbothsi
glya
di
combi
atio
a
dstatetheeffectofpackagerelatio
shipso
declareditemsqualifiedbythesemodifiers目标2声明类与变量声明类,内部类,方法,实例变量,静态变量,自动变量(局部变量),正确使用各种修饰符publicprivatestaticfi
alabstract。在JAVA中万事万物皆对象,即使JAVA程序本身也是对象。类的定义和对象的生成publicclassMyClass类定义i
tifloatf类数据成员voidamethod方法i
ti局部变量
2
fJSCP14考点总结
MyClassaClass
ewMyClass创建类的一个实例对r
好听全球资料 返回顶部