JAVA 填空题

21.以下()类型为非法的switch语句的分支表达式。A.integerB.characterC.byteD.longinteger23.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. 任意修饰符都可以,由系统随机选取
展开
 我来答
昌秋梵宜0hJ
2009-01-09
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
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

才疏学浅 会的较少
sally_00000000
2009-01-09
知道答主
回答量:3
采纳率:0%
帮助的人:0
展开全部
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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sh...1@gmail.com
2009-01-09 · 超过27用户采纳过TA的回答
知道答主
回答量:69
采纳率:0%
帮助的人:37.8万
展开全部
这么多啊,我是没时间做,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式