JAVA 填空题

21. 以下( )类型为非法的switch语句的分支表达式。
A. integer B. character C. byte D. long integer
23. Java的条件操作符相当于( )语句。
A. if B. if-else C. switch D. 以上都正确
24. 将字段和方法集成到类中被称之为( )。
A. 继承 B. 信息隐藏 C. 封装 D. 多态
25. 一个字段可以被它所在的类、它所在的类的包中的其他类、它的子类(不管是否在同一个包中)的代码访问,那么该字段称作( )。
A. public字段 B. protected字段
C. private字段 D. package字段
26. 一个方法(通过其他方法直接或简接)调用自己的方式,称为( )。
A. 迭代 B. 递归 C. 方法调用 D. 以上都不是
27. JVM通过( )保存方法调用的返回点。
A. 引用 B. 队列 C. 堆栈 D. 以上都不是
28. 缺省情况下,一个方法是( )。
A. 实例方法 B. 类方法 C. 公共方法 D. 抽象方法
29. 缺省情况下,一个字段是( )。
A. 最终字段 B. 临时字段 C. 类字段 D. 包级访问字段
30. new Employee ();会完成( )的工作。
A. 仅仅为一个Employee对象分配内存空间
B. 仅仅初始化一个Employee对象的实例字段
C. 构造一个Employee对象并返回对它的引用
D. 以上都是
31. this可以被用来实现( )。
A. 链式方法调用
B. 对被同名局部变量遮盖的实例字段的访问
C. 调用此类的构造器
D. 以上都是
33. 利用( )可以构造出分层次的对象。
A. 组合 B. 封装 C. 继承 D. 多态
38. 下列程序段执行后的输出结果为( )
int x=3; inty=10;
System.out.println(y%x);

A. 0 B. 1 C. 2 D. 3
39. 有如下程序段:
if (x>0){ System.out.println("first"); }
else if (x>-4){ System.out.println("second"); }
else { System.out.println("third"); }
x的取值在什么范围内时,将打印出字符串"second"?( )

A. x > 0 B. x > -4 C. x <= -4 D. x <= 0 & & x > -4
40. 下列程序的输出结果是( )
public class fff
{
void printValue(int m)
{
do { System.out.println("The value is"+m);}
while( --m > 10 )
}
public static void main(String arg〔〕)
{
int i=10;
Test t= new Test();
t.printValue(i); }
}

A. 8 B. 9 C. 10 D. 11
41. 下列关于变量的叙述哪个是错的?( )
A. 实例变量是类的成员变量
B. 实例变量用关键字static声明
C. 在方法中定义的局部变量在该方法被执行时创建
D. 局部变量在使用前必须被初始化
42. 给出下列的程序,其叙述正确的是( )
public class Man
{
static int arr〔〕 = new int〔10〕;
public static void main(String a〔〕)
{ System.out.println(arr〔1〕);
}
}

A. 编译时将发生错误 B. 编译时正确但是运行时出错
C. 输出为0 D. 输出为null
43. 下列常见的系统定义的异常中,哪个是数组越界异常? ( )
A. ArrayIndexOutOfBoundsException
B. IOException
C. NullPointerException
D. ArithmeticException
44. 执行完语句int 〔 〕x = new int〔25〕;后,则下列哪项说法是正确的?( )
A. x〔24〕值为0 B. x〔24〕值未定义
C. x〔25〕值为0 D. x〔0〕值为空
45. 在Java语言的下列哪个包是编译器自动导入的?( )
A. java.lang B. java.awt C. java.io D. java.applet
46. 下列哪个选项是合法的标识符?( )
A. 123 B. _name C. class D. 1first
47. 下列的哪个选项可以正确用以表示八进制值8?( )
A. 0x8 B. 0x10 C. 08 D. 010
48. 下列的哪个赋值语句是不正确的?( )
A. float f = 11.1; B. double d = 5.3E12;
C. float d = 3.14f ; D. double f=11.1E10f;
49. 下列的哪个赋值语句是正确的?( )
A. char a=12; B. int a=12.0;
C. int a=12.0f; D. int a=(int)12.0;
58. 下列常见的系统定义的异常中,哪个是输入、输出异常? ( )
A. ClassNotFoundException
B. IOException
C. FileNotFoundException
D. UnknownHostException

60. 如果创建的一个子类覆盖一个public方法,则对该方法可以使用哪些修饰符。( )
A. public B. protected
C. private D. 任意修饰符都可以,由系统随机选取

1 几个CLASS几个字节文件
2 流布局管理器 边界布局管理器
3 接口
5 actionlistener actionpeformde
6 一个什么类 忘了
7 start ...
8多
9 void
10 public 11 intager 12重载
13 final
14 stitic
15 final
16 this
17 abstract
18 Object
19 所有除final方法
20
21 serversocket
22 LANG
23 Applet Application
24 java
25 appletviewer
26 javax.swing
27 CLASS EXTENDS IMPLEMENTS
28 OBJECT

才疏学浅 会的较少
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-09
B B C A C A B D C B D D D C B C D
B A B D D D B A
第2个回答  2009-01-09
这么多啊,我是没时间做,

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网