合所有成员均为公有,这就带来了安全性问题,而Java中根本就不包含结构和联合,所有的内容都封装在类里面。
● Java不再使用指针。
2) Java的技术特点:简明的语法结构、平台独立性、面向对象特征、面向
网络环境、动态性、安全性、稳定性、多线程、类库丰富。
3) 包括Application类型和Applet类型两种。
第二章
判断题答案
1) 难度:容易;答案:错误;知识点:“//“表示单行注释,多行注释以“/*”开始并以“*/”结束。
2) 难度:容易;答案:错误;知识点:方法System.out.println不仅在命令窗口中显示(或打印)一行文字,而且自动将光标位置移到下一行。
3) 难度:难;答案:正确;知识点:System类是java .lang包的一部分,对于每一个Java。
4) 难度:容易;答案:正确;知识点:Java中变量的声明。
5) 难度:容易;答案:错误;知识点:注释在程序执行时不会造成任何操作的执行,她们仅用于将程序文本化并提高可读性。
6) 难度:容易;答案:错误;知识点:Java是对大小写字母敏感的,所以这些变量不相同。
7) 难度:容易;答案:错误;知识点:模运算操作符在Java中也可用非整数。
8) 难度:容易;答案:错误;知识点:运算符*,/和%是在同一优先级上,而运算符+和- 在另一个优先级。
9) 难度:容易;答案:错误;知识点:方法Integer.parseInt将一String转变成整数。
10) 难度:容易;答案:正确;知识点:Java应用程序自动从main方法开始执行
11) 难度:容易;答案:错误;知识点:default可缺省,若不需要缺省的操作,就可以不写d
efault项。
12) 难度:容易;答案:错误;知识点:break语句用于退出default结构,当default作为switch结构的最后一种情况时,可以不写break语句。
13) 难度:适中;答案:错误;知识点:使用&;&;运算符的表达式,只有两个操作数都为真时该表达式才为真,整数100不能作为逻辑类型数值使用。
14) 难度:容易;答案:正确;知识点:或(||)运算符的使用。
15) 难度:容易;答案:错误;知识点:if结构仅选择或忽略某一个动作,if/else要在不同的动作之间做选择。
16) 难度:容易;答案:正确;知识点:逻辑与的使用。
17) 难度:容易;答案:错误;知识点:应该使用逻辑或运算符||。
18) 难度:适中;答案:错误;知识点:布尔逻辑与和布尔逻辑或运算符的
工作方式与逻辑与和逻辑或运算符除了短路计值一点外完全相同。
19) 难度:容易;答案:错误;知识点:还有两种组合方式。
20) 难度:适中;答案:正确;知识点:结构化程序
设计的优点。
21) 难度:容易;答案:错误;知识点:下标用于指出数组中某个元素的数字。
22) 难度:容易;答案:正确;知识点:把数组中元素按某种顺序排列的过程叫做排序。
23) 难度:容易;答案:错误;知识点:确定数组中是否含有某个关键字的过程叫做查找。
24) 难度:容易;答案:错误;知识点:一个数组只能存放同一类型的数值。
25) 难度:容易;答案:错误;知识点:一个数组下标应为整数或整数表达式。
26) 难度:容易;答案:错误;知识点:因为数组的单个基本数据类型元素以值调用方式传递。如果将整个数组传递给方法,数组元素的任何变化都将反映在原来数组上。另外,如数组单个元素是类的对象,传递单个元素也以引用调用形式传递给方法,对象的改变将反映在原数组元素上。
27) 难度:容易;答案:正确;知识点:数组的使用。
28) 难度:容易;答案:正确;知识点:数组的概念。
29) 难度:适中;答案:错误;知识点:在数组声明中可以用等号及一个逗号分隔的初始值表初始化数组元素,该数组大小由初始值表中的数据个数决定。
30) 难度:容易;答案:错误;知