奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1454|回复: 0

东北大学11秋学期《JAVA语言程序设计Ⅰ》在线作业资料3

[复制链接]
发表于 2011-9-30 07:21:02 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 20 道试题,共 60 分。)V 1.  有下面的类:  public class Example{   static int x[]=new int[15];   public static void main(String args[]){   System.out.println(x[5]);   }   } 下面的那些说法是正确的。
: ]4 B8 o2 Y# j! a: h4 LA. 编译时出错
. ^9 l- z8 |8 P4 g. T- IB. 运行时出错$ X( t4 U9 a: `* z! n* k% y6 t, o5 \
C. 输出0
' {3 x4 D: ]7 w) ]" B. }' @/ gD. 输出null+ A( l. W6 g* s2 g1 g7 |
      满分:3  分4 {% s2 j  ^2 O# m) c
2.  对于子类的构造函数说明,下列叙述中不正确的是( )。" E, m+ x2 h) z  J- |7 B* z
A. 子类无条件地继承父类的无参构造函数。
2 }" O. o, m8 ?7 uB. 子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。" ]0 U) l: v9 C+ ~  {
C. 在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。( G+ K8 i+ d; [4 k
D. 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。8 s1 G) {  c* d# X  u+ x0 t1 E
      满分:3  分
% I3 s; l: d: N. H3.  下列代码的执行结果是 public class Test { public int aMethod() { static int i=0; i++; System.out.println(i); } public static void main(String args[]) { Test test = new Test();1 o! f. l% _! ]
A. 编译错误' H  E$ c; r5 h4 g: j2 N
B. 0$ v( u) f; E- E6 ]
C. 1" q; X2 }, g' O7 Q9 t4 j
D. 运行成功,但不输出  y3 F0 v8 ]7 z. \
      满分:3  分
5 j. A2 t9 H' D* n  x4.  使用那个关键字,使得只有在定义该类的包中的其他类才能访问该类?
( E+ V0 Q5 j% q2 |& t5 xA. 不使用关键字
/ i" r# m- a1 I) tB. private
4 F5 k2 l- s/ p8 a  ~% w$ yC. final
1 n' b8 _1 C# g" M1 c' }D. protected
% U, s# ?1 N9 p0 z  g" u, `3 r      满分:3  分
+ k( w! A1 Z! F4 b5.  若a的值为3时,下列程序段被执行后,c的值是多少?( ) c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;
* J% Z; g1 Q" `A. 1
1 m9 [+ u1 x- Y3 v: gB. 2
. T  c' L+ ~+ H" e& k% w- c) |5 a$ UC. 3; X. W" y# k2 r$ `: b7 y
D. 4
) `: [8 K1 E, M3 r      满分:3  分
- g9 T7 U4 U& J  Q6 A# k  j- X4 A' h6.  为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。" j9 [7 H, w' u9 j# o$ T6 f
A. static void method( )
5 M" J2 C& b4 ]) Q" MB. public void method( )
( [( I' H1 U# y* Q9 [- E8 DC. final void method( ); ]5 D/ B! }7 B$ A( k9 Z
D. abstract void method( )
4 T& d: g& @  C& }      满分:3  分
+ v! B3 D  F+ M$ \- A9 i( ?7.  在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。
- G: z  e) H& t$ I3 h' m0 E2 I3 S- {A. 隐藏
% L# D9 B7 ]! C0 v5 OB. 覆盖
! v, }$ j& f7 K3 x3 j2 {1 O: @C. 重载
% o1 q0 p, h$ M6 VD. Java不支持此特性
+ _  ?$ N+ A1 u% j0 [" G5 R      满分:3  分
$ m/ U5 q9 g* C) l! o( ]; q& [8.  下列方法中可以用来创建一个新线程的是& u# L3 V6 L( B% T5 ]# [% z- W) A
A. 实现java.lang.Runnable接口并重写start()方法2 g: H0 ~9 O+ @
B. 实现java.lang.Runnable接口并重写run()方法
# B- e. B* ]) a/ I2 h* D7 g- P# \C. 实现java.lang.Thread类并重写run()方法
% Y4 v$ I9 ]- \- zD. 实现java.lang.Thread类并重写start()方法
. Q) F& M8 I" Z. D  b      满分:3  分% H3 A! T5 d0 O' W
9.  给定下面的类:  public class Example{   String str=new String(“good”);   char ch[]={'a','b','c'};   public static void main(String args[]){   Example ex=new Example();   ex.change(ex.str,ex.ch);   System.out.println(ex.str+”and”+ex.ch);   }   public void: B" B# p8 T  y1 I( ]2 t0 X3 F
A. good and abc) u8 {  r7 F+ K1 I  j3 E, n. B
B. good and gbc
5 E% T. j0 o1 y* ^/ Z; K, n& wC. test ok and abc
9 Z  M2 b* {0 RD. test ok and gbc
' w3 P- [, K8 s- @/ `      满分:3  分/ ]  z" l3 Y. `& B/ D) `
10.  有下面的类:  public class Example{   public static void main(String args[]){   static int x[] = new int[15];   System.out.println(x[5]);   }   } 下面的那些说法是正确的。
$ c( w6 H% i1 _4 I  |9 s3 a5 \A. 编译时出错
5 J7 T: \! l" e$ LB. 运行时出错
5 T8 R  D  \2 |; tC. 输出0
1 H- }9 Z# X/ K, q4 Y$ L; [D. 输出null
8 E: }( k! ?% N( i  X      满分:3  分- A+ i7 S. w/ C$ I
11.  下列的哪个赋值语句是不正确的?/ C1 W! M3 Z2 I! R6 u
A. float f = 11.1;
6 e# d) }# t! ZB. double d = 5.3E12;4 `" L2 [0 }8 n9 g" }$ b( |" @9 K
C. float d = 3.14f ;
: \4 F  }- [; T) I# S! ]D. double f=11.1E10f;: ~5 F! Q2 X& Z+ _2 T
      满分:3  分9 h; H# m" c& ^& w8 W0 D1 O4 A
12.  既能作为类的修饰符, 也能作为类成员的修饰符的是( )。
, s, a: S' ?4 S9 KA. public
( S* b; R- U, kB. extends) j- x4 }1 E/ z3 |! Z
C. float
, t( X$ N* D" e! f  I, s1 g' zD. static
( Y# n$ Q& m- ~; C5 w9 R; T* ?* {      满分:3  分. w( y( t/ F9 y6 p/ _8 }
13.  Person, Student 和Teacher 都是类名。这些类有以下继承关系。 Person | -------------------- | | Student Teacher 并且在Java源代码中有如下表达式: Person p = new Student(); 如下哪个语句是正确的?# U) b8 r+ w( _. N/ }6 _* W
A. 这条语句是合法的
9 [1 N9 s7 j8 Q9 C% S; dB. 这条语句是不合法的% u4 X" _; ^1 z. P4 ^$ h- q2 A" d
C. 编译时出错" o; ?) r& ?5 a. i) A! _) v& T
D. 编译正确但运行时出错
& H) X  b1 [7 B6 p' d  Y8 `1 m! O9 |      满分:3  分
& c! n: M1 K' z: ^/ G14.  能从循环语句的循环体中跳出的语句是( )。! U' b* a3 f0 y1 Z" z4 A# T
A. for 语句5 b4 r- h, G  b+ h) P
B. break 语句
' A; p" T0 D! Y+ l9 y* kC. while 语句
* f! A1 V( o5 U/ O3 x7 \7 XD. continue语句
' }$ y' i9 _( Q% N      满分:3  分' B" U. V' ?9 G# y* N  a& u
15.  下列哪个是面向大型企业级用容器管理专用构件的应用平台?
* K9 j" f* M0 J7 P) NA. J2EE5 t: h6 j% q% G4 D3 g& M2 `
B. J2ME
$ E7 t/ D2 D4 r, u. JC. J2SE7 l5 x# ]: [: I: k% f
D. J2DE. N5 a6 i' R6 Y6 _$ `+ u/ K+ x2 i
      满分:3  分) W- S" H$ Y9 ?
16.  已知如下代码: 1) class Example{ 2) String str; 3) public Example(){ 4) str= "example"; 5) } 6) public Example(String s){ 7) str=s; 8) } 9) } 10) class Demo extends Example{ 11) } 12) public class Test{ 13) public void f () { 14) Example ex = new Example("Good"
+ ^6 F$ q  V3 Q# ~1 u- bA. 第3行
2 U' l7 L9 S4 m$ i0 N5 f7 pB. 第6行& Y, Q; d3 s% _- w+ s& C
C. 第10行6 U' d( }# @7 u# o7 r9 z& o5 F
D. 第14行
' v; p# @# l1 u( P) z7 R# pE. 第15行' \- S9 z- H, \
      满分:3  分4 d- }. q* n3 R* @. d
17.  Java语言是( )。
  o. h6 E1 Z* BA. 面向问题的解释型高级编程语言' t! c; x/ X( L6 R- l! h6 Y
B. 面向机器的低级编程语言
8 e3 c2 k- L) y, GC. 面向过程的编译型高级编程语言: U" x4 Y1 r3 s" L& f0 }
D. 面向对象的解释型高级编程语言
  _" r) L6 Z' V      满分:3  分
+ w  p5 W$ z" H0 Q: t) v7 h18.  设 a = 8,则表达式 a >>> 2 的值是( )。
  @6 T7 f# n( C4 k9 qA. 1
9 \2 _+ q. y; B* I: u+ M$ PB. 28 v5 x* Q8 F% h* S/ p; q
C. 34 w, c: P1 Y1 [7 \9 f1 C
D. 4
+ `( u' e# D/ V' F) x6 e7 D      满分:3  分6 j4 i$ V. \. k9 s
19.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是- U4 R# m$ U9 p- G
A. 编译时将产生错误- A- N; U" g7 i5 i7 b$ I  S
B. 编译时正确,运行时将产生错误/ T( r# b& V4 g' c! W
C. 输出零" O+ q; t9 Z# t& l+ W, z5 D1 _
D. 输出空
* e6 @5 s( p. E7 @* n8 _      满分:3  分" N* y% V/ ~8 h. o
20.  已知如下代码: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 执行结果是什么?( O3 o& M3 k& I) A  T# k4 ^7 s; K
A. False# [' L, {. |# s' o. w8 j7 L# ^
B. True$ M. e9 W: t9 p& T
C. 编译时出错
  m0 N2 y4 i8 F4 J% @D. 运行时出错
% y* P1 h! d4 d9 k      满分:3  分 5 B/ X/ k, [2 h1 q! N
  `1 X& i; v8 z/ B6 A6 |
二、多选题(共 10 道试题,共 40 分。)V 1.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }
3 R/ @, P% K9 L- U( W  k, Q# T7 o9 tA. 03 s9 k) G% r5 D9 d% t) N
B. 1& L" N! ^/ b- n" j) d% Y
C. 2$ z+ \9 x" H0 t0 x2 K  q
D. 3
1 I: u' E. ]9 A2 M6 A      满分:4  分8 ~8 o1 d: S, h# H# B% B; Z: k* _: C( K
2.  假定文件名是“Fred.java”,下面哪个是正确的类声明。! i) ]" Z. ~5 ]0 r" C
A. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }  c6 l- t% T3 B
B. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }% z7 E. {$ {2 I/ S4 ~
C. public class Fred extends MyBaseClass, MyOtherBaseClass{   public int x = 0;. M1 q3 a+ l/ v5 Z% g
      满分:4  分9 i* G, B3 w) w) z
3.  不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?( )8 A8 F& P, x$ U7 j4 l( p
A. 实例方法可以直接调用父类的实例方法。! a' H: E, H- n3 J( l
B. 实例方法可以直接调用父类的类方法。: M/ s8 l1 `2 F
C. 实例方法可以直接调用其他类的实例方法。
  X" j6 R* x8 d% |( J0 C: PD. 实例方法可以直接调用本类的类方法。
: u8 q' j- P9 Z% w6 F      满分:4  分
! f! A- @$ S# R& Y6 K8 ~" H4.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?; J( a& ]3 w( D; J5 G% g, s
A. private void fun( int n ){ //...}
# P: G9 Z6 Q* {. Y+ QB. void fun ( int n ){ //... }
* I0 i$ s6 A% i, _7 O' R9 kC. protected void fun ( int n ) { //... }
9 M0 o9 A( c9 [& o! G$ TD. public void fun ( int n ) { //... }2 Q* L* p8 S- p5 t- S
      满分:4  分
7 ]+ l, q; u8 y6 A& B3 Y, _! W6 @5.  给出下面的代码段: public class Base{ int w, x, y ,z; public Base(int a,int b) { x=a; y=b; } public Base(int a, int b, int c, int d) { //赋值 x=a, y=b w=d; z=c; } } 在代码说明//赋值 x=a, y=b处写入如下哪几行代码是正确的?( w5 |" @* d0 c: }8 v7 S. `9 s9 f
A. Base(a,b)6 M% R: r& e* L7 y
B. x=a,y=b;
4 V3 S4 o0 W' |. ZC. x=a;y=b;( [( L9 V' `) k5 A
D. this(a,b);
; o2 ?3 w/ K' S, k4 y      满分:4  分
% c  \0 n4 S/ S2 |, w# x6.  下面代码执行后的输出是什么? outer: for(int i=0;i<3; i++) inner: for(int j=0;j<2;j++) { if(j==1) continue outer; System.out.println(j+ “ and “+i); }
2 W. S8 W0 N( y/ r7 }# k3 uA. 0 and 0
+ [% Z6 R$ t2 l# `  xB. 0 and 1
' \8 b3 w- R) U9 s1 o1 \1 {C. 0 and 2
2 g- b+ S9 ~8 |1 I: ^D. 1 and 0
6 X0 M- k5 T' |/ v4 T9 P4 `E. 1 and 1. q" U7 z8 Z6 s$ b3 |
F. 1 and 21 l4 p$ D4 H. e
G. 2 and 0
0 D" y- f: E" j% L: \% ]# IH. 2 and 1
& f5 C+ k" \0 @. zI. 2 and 2
0 w/ I* J$ d3 M      满分:4  分1 X2 I+ j) W. k  C
7.  下面哪个事件监听器在Java中有事件适配器?
4 ]& o8 C: J0 E! u' {A. MouseListener
1 _7 s7 j% B/ B* r* r1 AB. KeyListener0 e4 T& {, G! h9 C0 [( x4 Q8 @( W( F- a
C. ActionListener  _  A; c" J: h
D. ItemListener
" T4 _( v! ?( i7 DE. WindowListener
% E8 R* o8 h1 ^" s9 d      满分:4  分
2 s' e& w  I6 N. j0 z8.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?
& m% m+ [! D% ]" t0 zA. private void fun( int n ){ //...}
! k* c% `& ?) W* v0 ]& C+ |" |B. void fun ( int n ){ //... }! H( M1 {; j; u9 ]# T7 I) o
C. protected void fun ( int n ) { //... }' u9 X; b; f, s: S/ V  ^# G* x
D. public void fun ( int n ) { //... }( Y7 P4 X) I2 y
      满分:4  分$ O" y* n  V% }0 x, u
9.  以下哪个语句是正确的?
, q( g/ f! U2 ^5 R. M; EA. 在Java中允许简单继承,它可以保证代码更可靠。$ S  W& B4 H9 s  \3 N0 ^6 r
B. 子类继承父类中包括构造函数在内的所有方法。
% b9 |# M( N  Q# J' V4 @/ NC. 一个类能实现它所需要的所有接口。
8 @6 [) `' H8 P5 a6 b1 XD. 当一个类实现一个接口时,它能仅选择接口中它所需要的方法进行重写。
+ c/ [7 e( I/ H3 E1 L" l! D      满分:4  分
' P0 P+ m) R' t4 D& ~10.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }
0 B- {% @2 o6 P& ?A. 0
/ A( l# o9 N* n4 l) J% C- kB. 1
; a9 |2 P2 x1 A' T# `8 g2 XC. 2# c, `- H" J, |5 P# s; c
D. 3
* ?- c7 _. T6 x" y- C  |% B- y      满分:4  分 ) b" Z7 M2 `8 {0 k% L1 \  T# s$ P9 ?0 F

& Y& i* }2 v' ]' l需要满分标准资料请直接加QQ :1306998094

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-24 05:57 , Processed in 0.097799 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表