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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1439|回复: 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]);   }   } 下面的那些说法是正确的。
7 [% U4 \9 o  [, X" z3 Y/ i% kA. 编译时出错
2 t4 p/ _, z1 T. U0 P2 ~8 LB. 运行时出错: Y: E  A) }6 L4 P, y0 }* ?; ?
C. 输出0) h. \7 Q9 q9 b
D. 输出null$ D/ u2 D+ m7 ]% u
      满分:3  分
) e0 W5 j# O( U6 P' f2.  对于子类的构造函数说明,下列叙述中不正确的是( )。) g2 ?+ X; u$ a3 y1 w
A. 子类无条件地继承父类的无参构造函数。( J7 ~0 ^" R; G; E
B. 子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。
6 Y! a1 v8 N0 ?C. 在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。
% F7 s# ~2 h# ED. 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。) Z  }0 c/ l1 c! C) t  L6 Y( Z, O
      满分:3  分8 Z5 @& K. g8 B9 ]8 f5 `( U
3.  下列代码的执行结果是 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();
. g' I2 B3 N# S: JA. 编译错误
( p! ^! M# z9 ~) c, ~B. 0
; q" C; G2 m+ f5 Q& aC. 1
# D) ]8 G( t) s) @. qD. 运行成功,但不输出
/ Z- |- h4 |; s% k8 W7 F7 \      满分:3  分
3 z& q! F# y8 G2 y" c0 ~4.  使用那个关键字,使得只有在定义该类的包中的其他类才能访问该类?! O& U$ I3 Z8 r9 ^& F) u0 i
A. 不使用关键字+ B; A  H* ~: }  \) F8 k
B. private- }7 z6 f+ G) P/ A0 K
C. final0 n. |5 u/ u1 N0 B& Q8 X
D. protected- `4 u2 i0 ]6 ?: [
      满分:3  分& a6 ]: |4 N5 X/ O/ V
5.  若a的值为3时,下列程序段被执行后,c的值是多少?( ) c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;
* g8 [" p: ]# [3 |. gA. 1
7 d- v# ^0 q( r/ LB. 25 i4 `8 _4 {6 ^$ ~# `
C. 3! K) g* U7 z! x* i% E0 Y6 a, E
D. 48 }  P# c  t4 e, F: @: k2 J
      满分:3  分
, ^/ R4 ^5 O) w* o/ c1 F( j6.  为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。! [$ e" w2 {" j! v9 u
A. static void method( )
" _3 O2 j& d* f, z$ T2 f& cB. public void method( )0 Y6 V3 z- E+ L) c* n. m
C. final void method( )' e1 i6 V4 V/ Y1 L$ [
D. abstract void method( )
! v5 N' G3 a- d) L$ a1 H      满分:3  分
' p( O# k, n5 P. I; I# q7.  在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。
' g) u3 l) k. `+ i/ g# Q3 R+ KA. 隐藏1 R0 v( f2 R( p8 ]" p! b
B. 覆盖3 @$ U! ^! c: `: f8 \% M
C. 重载
; b+ Z' S5 J3 w2 k! fD. Java不支持此特性
# H! U8 N1 {& n- v      满分:3  分( B# f- H- P2 j: g/ i0 Y# _2 d
8.  下列方法中可以用来创建一个新线程的是
& J  T0 F3 G0 q- Y4 r% G6 `A. 实现java.lang.Runnable接口并重写start()方法
5 P+ R( p8 X) e. sB. 实现java.lang.Runnable接口并重写run()方法
3 p7 d2 S. o. n5 _- v) }C. 实现java.lang.Thread类并重写run()方法( E% Y- r' X5 H8 s, A
D. 实现java.lang.Thread类并重写start()方法( O% L( m/ k5 @1 }7 a0 x. N
      满分:3  分
% m3 _$ ~! ~, a4 ^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
) ^# N4 q6 F% Y9 ~A. good and abc4 u- g( _: L& y, w/ ^3 K! U
B. good and gbc
# H; d8 S  L# s* d* w# rC. test ok and abc
/ x4 e2 w4 r5 Y, e9 S( WD. test ok and gbc/ `7 b% G" o5 o. m7 s1 J
      满分:3  分; L; M; i4 `5 P0 v$ k
10.  有下面的类:  public class Example{   public static void main(String args[]){   static int x[] = new int[15];   System.out.println(x[5]);   }   } 下面的那些说法是正确的。
5 S* M7 X# G. Z" u! l' F  ]A. 编译时出错
4 W2 ~0 G* v. M7 k( o3 n# I6 [B. 运行时出错
4 h) I& F6 ^: k: f7 G% tC. 输出0
) `; k6 }8 @1 Q$ o7 J, q- kD. 输出null
3 Q6 Q4 ?. h0 _4 t      满分:3  分' G) f) y+ H8 n/ z* J' |8 A+ W
11.  下列的哪个赋值语句是不正确的?
1 A, h" \8 K5 KA. float f = 11.1;3 y- ]% I. G" E7 y3 J
B. double d = 5.3E12;
0 l: v1 K0 B9 ?6 m, t  C* R* w% \C. float d = 3.14f ;" V* a7 R7 ?6 g( ?, G
D. double f=11.1E10f;( ]. j3 r7 J3 f0 A2 C+ M' n3 C
      满分:3  分
5 Q2 a6 \  S* n12.  既能作为类的修饰符, 也能作为类成员的修饰符的是( )。
' @: u* Y% {+ r5 x  J. `- u2 XA. public0 ], W7 c" n% U+ m4 C
B. extends6 ~0 b  A, r6 p
C. float
* r/ K, E' U: d2 v0 J2 FD. static
( w- W/ [3 v! X+ |      满分:3  分$ V: k6 q2 e6 k  @# D
13.  Person, Student 和Teacher 都是类名。这些类有以下继承关系。 Person | -------------------- | | Student Teacher 并且在Java源代码中有如下表达式: Person p = new Student(); 如下哪个语句是正确的?
( H8 j' A! I2 j" F8 z! B* jA. 这条语句是合法的/ {! n4 j* }4 g" G
B. 这条语句是不合法的
  U9 |/ Q6 ]& p  u& \( RC. 编译时出错/ M; Z7 o" l  R  D9 d# ~* g6 f
D. 编译正确但运行时出错+ E% B6 T3 L" Z- ^
      满分:3  分+ c+ m, d) k1 z8 K2 r4 L4 `% c
14.  能从循环语句的循环体中跳出的语句是( )。
2 ^: G  t! z% ]! D1 a7 WA. for 语句2 R* X! j  \' ~' r" B4 S0 w
B. break 语句
" I+ t2 Z- w0 [+ ^  w3 KC. while 语句9 n+ x: h" J% y6 Q+ h% t
D. continue语句* H& S0 G( [$ b% |. q5 \, ~& I3 q* g
      满分:3  分
' ?0 U0 o7 V4 j: }5 w/ i15.  下列哪个是面向大型企业级用容器管理专用构件的应用平台?
9 w' k3 S( t( {. E' n& @. U4 V/ Z6 }A. J2EE
' Q. z7 C2 H$ m' CB. J2ME
4 m& r2 Z& b' q# y5 sC. J2SE4 i+ z8 _+ x3 [1 A- r% |
D. J2DE, c/ }$ o+ J% T
      满分:3  分
5 v+ z$ j# s  r9 d16.  已知如下代码: 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"0 Y- C$ R) l/ k' {4 ~
A. 第3行4 S; t* c2 ]: q9 D3 P9 k
B. 第6行8 R, O' x4 q; b* l( P2 ]5 J9 U
C. 第10行+ j, N3 D1 a- v0 x: U7 ]$ x
D. 第14行
/ L+ W8 g, @' e: nE. 第15行/ ^6 T: ~$ @. |+ l4 r6 W2 x; p
      满分:3  分
3 r7 J( y7 l& \1 g0 `0 u17.  Java语言是( )。- q' u0 Y8 t% R, w* E6 w7 s
A. 面向问题的解释型高级编程语言
  m4 i$ k; f0 D2 [B. 面向机器的低级编程语言" k; o  l# I1 m2 `
C. 面向过程的编译型高级编程语言. t: L6 F, K; z5 ]6 y/ H9 `' z8 B
D. 面向对象的解释型高级编程语言" P, v2 a1 @7 ^# B. [& \! n
      满分:3  分8 V: t( z  {0 T  y' v6 X
18.  设 a = 8,则表达式 a >>> 2 的值是( )。
/ Z3 k2 E( [  G. B1 l3 vA. 1
( @' s1 S* x! m2 N$ k/ ^B. 26 q" V4 u/ C8 _4 F
C. 3
: }$ ^2 Y! c# y& I5 fD. 43 F$ I2 G/ n0 p* \
      满分:3  分
& t5 |  c4 }7 h0 i* f! j- J19.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是
3 i7 V; D, C% aA. 编译时将产生错误6 q( x8 Z" z' l9 |  @3 B* P
B. 编译时正确,运行时将产生错误
+ l; U% l$ k: ^6 }* [$ o! BC. 输出零
  h0 C. i* b: Q! vD. 输出空' G% `- r7 n6 o' E: l6 W; l8 l
      满分:3  分
3 @. j* I5 V& d& s6 T% Z  a20.  已知如下代码: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 执行结果是什么?
' ~0 R- ?8 ?& }A. False7 ^6 u8 M6 j" Q
B. True8 ]; e# e* o% n" D# u, q
C. 编译时出错
5 a7 s' p8 S& t0 v& F( CD. 运行时出错
! K4 F/ t4 a' W; Y' I- Q, Z( E- ~$ d      满分:3  分
6 \6 r1 `3 S) I0 ]
1 u4 ]) |& v+ m7 n0 B$ @; r. B二、多选题(共 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"); }9 z* ?: o$ q! a, V
A. 0
0 h# {3 h! O  s! g, y5 mB. 1
: v  R9 `. Z2 W3 e+ k7 y" u- kC. 2
( x$ o. f7 v5 t  X5 d1 ?/ L( ND. 3
* }0 B2 d' `% H7 S$ G' C      满分:4  分# D7 T& {2 j* `6 Y3 U
2.  假定文件名是“Fred.java”,下面哪个是正确的类声明。4 O; t1 I/ m3 ~% }% p' l6 V' F
A. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }
( P: ~( _9 G0 ^" GB. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }0 t# v) V" a: C: G4 q) P1 z
C. public class Fred extends MyBaseClass, MyOtherBaseClass{   public int x = 0;
- y$ K8 ~5 V- ]. l      满分:4  分) O7 q8 Z* p  i/ Z3 {4 a) f5 i
3.  不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?( ). _" W7 z- `# L+ t* B) B
A. 实例方法可以直接调用父类的实例方法。
( @+ K9 G  R0 k$ t. xB. 实例方法可以直接调用父类的类方法。2 A6 k/ d- d$ Q/ _. x1 S
C. 实例方法可以直接调用其他类的实例方法。+ e: w1 r$ X1 B1 o5 e/ D
D. 实例方法可以直接调用本类的类方法。, x) h0 `' A5 i5 O- b: Y1 o
      满分:4  分
5 J; u* U. N; D' x1 g$ Y/ m7 ?( c% L4.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?
1 [/ z0 S/ a& a. rA. private void fun( int n ){ //...}3 d* Y& P  ]$ K" S' o7 t+ ]
B. void fun ( int n ){ //... }3 ^1 B5 F( Y2 a6 n* D& s, D8 [
C. protected void fun ( int n ) { //... }
7 I  s2 r+ o. _7 U6 R# P3 e5 OD. public void fun ( int n ) { //... }6 `3 V# U/ J1 s1 a. A. T
      满分:4  分( {9 f6 t; d; [$ x; F% d( L. R
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处写入如下哪几行代码是正确的?+ f9 s+ p3 }3 W* P
A. Base(a,b)
3 ]* y8 K0 _: D; {! r& t  DB. x=a,y=b;- F0 ]' V* c; Z0 L
C. x=a;y=b;
8 Z  v. z9 D0 [D. this(a,b);' t4 O' a, [- `# q3 S
      满分:4  分1 C1 ?* ~5 O+ [( W3 ]2 T
6.  下面代码执行后的输出是什么? 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); }4 M( y* j: n% r- s
A. 0 and 0- }% c& g% J; p( S5 ~7 B
B. 0 and 1- A. A/ y9 m1 v1 c8 {4 c  D+ Y
C. 0 and 2: q+ G+ B1 D3 X; Q4 b/ Q' X" H
D. 1 and 0
, Z3 P$ L9 {: pE. 1 and 1
4 q) ]7 p5 e0 S: XF. 1 and 2+ G2 ?* Q8 ?* p2 }* z2 y+ L
G. 2 and 01 ?. F8 `* H% l/ h9 U2 h/ z! B9 n. Y
H. 2 and 1
! l" k! K3 c6 ]) f3 J, }/ XI. 2 and 25 X$ g- r: `: {; k; a
      满分:4  分' z/ I! k+ L$ d, m1 Y. }7 ~
7.  下面哪个事件监听器在Java中有事件适配器?
8 i: T- U! v( ~% IA. MouseListener" r7 _) U  A8 O6 v$ n
B. KeyListener
$ _9 C1 t) l4 P3 K, m1 ]C. ActionListener: O" j& O& n0 a
D. ItemListener& s$ c0 L5 X: d$ @7 }) _) t
E. WindowListener! Q& [% F) H/ P2 O0 Q
      满分:4  分
% Q, u. E5 f* J8.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?8 F' o/ s' G% |7 Y# L2 z
A. private void fun( int n ){ //...}/ n, ~4 P# |: X* O
B. void fun ( int n ){ //... }
( R' g7 Q( t: N4 @- i8 n' dC. protected void fun ( int n ) { //... }
$ f! \% R: _" c4 U6 Q3 e8 fD. public void fun ( int n ) { //... }+ v6 I  n* x0 q& d1 U% W  o
      满分:4  分
. y: U5 s; [: Z2 L9.  以下哪个语句是正确的?7 J1 |& _$ ~4 E+ }. o5 k& R+ A
A. 在Java中允许简单继承,它可以保证代码更可靠。
4 p, U( k! A& v- uB. 子类继承父类中包括构造函数在内的所有方法。
$ r& ]% T1 c  E5 [! JC. 一个类能实现它所需要的所有接口。
( c/ ?/ w* z7 L- n' ^D. 当一个类实现一个接口时,它能仅选择接口中它所需要的方法进行重写。
1 C" D) d* o$ v; [9 C6 f      满分:4  分# L0 O5 r- u$ @  L1 v3 g# y- N" L
10.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }7 n/ u4 ]; a# X( |  [
A. 0
$ C% {+ w% }5 |) a$ j9 UB. 1* e2 H, L: h7 p! k1 g% k
C. 2$ H! {" s/ s3 b( D' Y2 R
D. 3
  T& h; X  S* f% G      满分:4  分
$ ?* E6 x$ ^- d5 e
: J( ?4 l- P$ e- L# _需要满分标准资料请直接加QQ :1306998094

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-24 13:38 , Processed in 0.118610 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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