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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1461|回复: 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]);   }   } 下面的那些说法是正确的。2 j) v7 Y. X$ j5 q
A. 编译时出错
0 T# z1 t- w# ^6 z# QB. 运行时出错
  k& Y5 _7 ~7 gC. 输出01 n" G  d) d( R; V8 k6 h
D. 输出null- y. B( }1 k3 i+ q3 B1 {! M
      满分:3  分
' l5 ?- _& K9 }6 x2.  对于子类的构造函数说明,下列叙述中不正确的是( )。* p: w7 t& R) U. x' Y" B! \! R3 A
A. 子类无条件地继承父类的无参构造函数。
( O, [* X; A- nB. 子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。* X: s/ `! e& a/ Z& \6 r
C. 在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。
4 {* o; ]/ Q/ `. E& V. iD. 子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。0 T! @2 x+ H4 k- _
      满分:3  分
4 x) c* z8 h# _3 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();
3 z' D- N- m- P) s1 M8 aA. 编译错误: g6 j  D4 v0 D. J% ~* t$ q  k
B. 0
/ n: T$ C6 n" j) L/ U: {C. 1
% c& [/ B5 r- d0 |D. 运行成功,但不输出
: v3 s2 @) G' t* b; r' r8 D      满分:3  分3 J( y4 ?- E6 r" {; E# \$ b
4.  使用那个关键字,使得只有在定义该类的包中的其他类才能访问该类?3 k8 B8 A$ s, T! }7 W, o
A. 不使用关键字& z. i/ e( d: M$ W' X' @
B. private
) m* x( t+ G9 w# [, y9 _! K$ [C. final
/ v6 D+ D7 @& f  N0 hD. protected5 H) V/ f" W/ x2 S6 b# T
      满分:3  分
  H5 H8 N* v8 Z, |5.  若a的值为3时,下列程序段被执行后,c的值是多少?( ) c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;
- z, t& \# f, o/ |A. 1
* Y9 k; L' o6 Q; b6 Q6 A8 {( ~' OB. 2+ s( M# T1 q9 K$ B/ V
C. 3
4 [. B, n* I3 A$ {5 g! VD. 4# ~! c" s. ]$ L2 a4 T
      满分:3  分
, G1 }8 w3 _, i, t  i6.  为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
  P. o  F8 s" a5 H, o0 WA. static void method( )
  s; A' v$ `) D3 s1 r6 }B. public void method( )2 k6 k, t, y- L2 W
C. final void method( ); k2 b& l" ?; K8 A
D. abstract void method( )
, \1 a- ?. Z1 j      满分:3  分) r+ F4 V* A9 S$ w
7.  在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。" u: m! G2 q, l0 @" \
A. 隐藏# m, a+ ]" @6 J! N9 s
B. 覆盖( s. Y  h% b* x. p
C. 重载
$ ?' X" {* k5 S3 E0 U) a; A* VD. Java不支持此特性
: w. L: Z# \" Z! ^      满分:3  分/ t7 z4 X! o( G
8.  下列方法中可以用来创建一个新线程的是
+ Q  A% N# S. Q$ A" q' PA. 实现java.lang.Runnable接口并重写start()方法% O8 w$ M+ Q1 G* m* z4 G7 {6 }
B. 实现java.lang.Runnable接口并重写run()方法
0 H* l- H7 A2 N9 n4 H5 e5 ?4 iC. 实现java.lang.Thread类并重写run()方法
+ D) T3 N/ E7 C! y" G7 _D. 实现java.lang.Thread类并重写start()方法
0 B; M4 a: k$ P1 ?      满分:3  分' k' R# A) o& t+ [4 Q! H
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 void0 z! M2 h/ t. c4 e( Y, c! I
A. good and abc# D% k3 ~  k- z/ o4 M# ], q
B. good and gbc# s9 {* m5 {* N& S7 Q, d6 Q
C. test ok and abc2 \) [. j# m) F
D. test ok and gbc
$ K- V  X: E& ]0 b* m6 q; \6 I      满分:3  分
6 N( k! D! I7 W10.  有下面的类:  public class Example{   public static void main(String args[]){   static int x[] = new int[15];   System.out.println(x[5]);   }   } 下面的那些说法是正确的。
* w2 E% x0 n" z* J6 b0 @; F* @A. 编译时出错# f; h& ^  t0 K3 e3 U8 `2 h8 H
B. 运行时出错% g6 G3 _- k* X$ V( K
C. 输出0* p- }. }( b6 {$ W" X: i
D. 输出null
/ \6 f- h4 F0 x8 d3 _# g      满分:3  分
( ^# L" ^: v' q9 m, D( _11.  下列的哪个赋值语句是不正确的?- U0 n  S8 ]) t
A. float f = 11.1;. T. R+ z% h# u
B. double d = 5.3E12;& G# H  s! Z( R/ {5 t( Y0 v: I
C. float d = 3.14f ;
) Y8 n% N* F5 Y3 uD. double f=11.1E10f;& d( Y& [7 F1 Q" C5 S( H# v* M
      满分:3  分# i  E7 G  n6 t& w
12.  既能作为类的修饰符, 也能作为类成员的修饰符的是( )。
3 [$ G7 V8 D8 sA. public6 j6 L8 X9 \0 ^# U% z
B. extends
7 o5 w) f. r: d! a1 LC. float  \2 C& ]: S+ @/ h- g- M* Z  k
D. static* p! z# P# E% `# Y5 `" V/ I7 J
      满分:3  分
9 O6 w& O4 I3 D13.  Person, Student 和Teacher 都是类名。这些类有以下继承关系。 Person | -------------------- | | Student Teacher 并且在Java源代码中有如下表达式: Person p = new Student(); 如下哪个语句是正确的?
! v" _4 F' _# a* vA. 这条语句是合法的* m7 a) i" R+ [3 Q
B. 这条语句是不合法的
. k6 v: C6 t0 Z: n2 ^C. 编译时出错
. v7 h- n) G+ O4 z- f. ?D. 编译正确但运行时出错' Q$ e& D. m5 T0 s' Z
      满分:3  分
  x) }2 B" p/ b1 H: ~" D% {; D/ o/ G14.  能从循环语句的循环体中跳出的语句是( )。  O2 X) D7 q6 J
A. for 语句" B  p: f5 [  B1 F* L; U
B. break 语句. c% @, e. G4 }
C. while 语句- |4 _- p; `% z% D  H) X
D. continue语句
( @0 Q; R) E" M      满分:3  分( s  F: |! E+ G4 a6 [, L8 X- p
15.  下列哪个是面向大型企业级用容器管理专用构件的应用平台?, l4 e. C9 n% E. {$ t
A. J2EE
4 F/ }! b( E" t' G! h, YB. J2ME
  F+ V" i+ v* f+ I" y( iC. J2SE: F! n+ m1 g9 H
D. J2DE
2 o! X1 s2 @- L/ b      满分:3  分
) w6 W/ n3 c# Z& q# C9 O5 Y16.  已知如下代码: 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"
+ t  }2 {2 {0 e7 H' ]6 X3 O/ x% AA. 第3行
6 U! d4 r4 q) D# G* g9 mB. 第6行, g. n. ]7 V9 ?% G/ b, X: K/ O
C. 第10行
! r& Y/ |1 G. J! U  }D. 第14行
* S. ~3 T. C& C( V$ _7 g+ IE. 第15行- s+ d& N. ?6 E; x$ B' f
      满分:3  分
* `/ A! K  ]) |# U5 e+ _. J. l17.  Java语言是( )。. x/ u( s& c, ?" q/ A
A. 面向问题的解释型高级编程语言
7 T/ @! m8 m: c5 m) GB. 面向机器的低级编程语言
0 D* b" [+ m3 `: e" j7 s$ LC. 面向过程的编译型高级编程语言* E# k3 ^& ?; i+ l" O2 ?* B/ P
D. 面向对象的解释型高级编程语言) `8 s8 k7 ?+ m6 ^5 c
      满分:3  分
2 T# ]# X; _8 R18.  设 a = 8,则表达式 a >>> 2 的值是( )。4 W8 Y/ R1 G/ K
A. 12 f! a$ X% d* x& N% [
B. 2- V# B7 Z/ h" L1 A) s9 z
C. 3, @" z! i+ o5 o% g5 M' y
D. 4
; m9 B) G: `# M% l5 H( J      满分:3  分, A$ I0 k; A# @0 J5 o  X
19.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是, y- B( d' e, X9 W8 R
A. 编译时将产生错误
; q( E, i2 ?. d" gB. 编译时正确,运行时将产生错误
" ~; Z' P# u2 D  ?* `C. 输出零. ?/ q$ C  y1 Z5 ]
D. 输出空
! j4 t/ r+ v3 Y+ Y" n( W      满分:3  分
" F( I- g$ b- J20.  已知如下代码: boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 执行结果是什么?1 v$ B4 }. t5 l' x: f- s% }
A. False: I2 t  n& w8 Z
B. True6 g4 P& D2 n1 L/ U8 e
C. 编译时出错
7 q$ d( _9 T. O4 m0 Y2 e" ID. 运行时出错
& ^( M9 G2 ^  S4 G# [4 u      满分:3  分
7 K' A  S. ^' b/ a1 k; q) I+ h: q1 U! m7 F6 P
二、多选题(共 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"); }& d2 c) I% q: G) ]2 I9 L
A. 0
1 e; w8 Q; X5 v5 L: P1 X2 H6 YB. 1
8 z- G7 P) `/ _" F" [C. 2* M3 D; [7 C, O- M+ @
D. 3( L% i/ y8 g0 i/ c' z' N1 H
      满分:4  分* C) W5 ^' r" L- m6 C3 p$ c/ N5 Y
2.  假定文件名是“Fred.java”,下面哪个是正确的类声明。9 T$ r& t. J" I5 a- x% M7 T% H
A. public class Fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }$ @% K% u+ |/ T; s  {9 F
B. public class fred{   public int x = 0;   public Fred (int x){   this.x=x;   }   }% Y& F7 e# w8 t. X6 t8 u
C. public class Fred extends MyBaseClass, MyOtherBaseClass{   public int x = 0;
; A$ r9 g8 l& f2 a      满分:4  分: N8 w5 U% Z" }5 u/ H
3.  不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?( ). l1 V, E1 s4 Z1 L
A. 实例方法可以直接调用父类的实例方法。! T1 d: R+ A6 ?3 \0 j; `$ p
B. 实例方法可以直接调用父类的类方法。
9 ~& {7 ~( x) l( y- XC. 实例方法可以直接调用其他类的实例方法。9 `6 z" T: \1 p" R9 h: T
D. 实例方法可以直接调用本类的类方法。
1 m0 J8 p% F. K3 x6 d' _, q6 i, l      满分:4  分
, `2 r6 f7 a- l& }9 a4.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?! n: ?& f2 Z# q
A. private void fun( int n ){ //...}2 v( B0 h& z) _
B. void fun ( int n ){ //... }
4 X3 U" q* R: Q6 n2 lC. protected void fun ( int n ) { //... }
9 \6 o5 e8 `  gD. public void fun ( int n ) { //... }2 {9 N8 W( D# f& @; Y8 C; ?) a9 Z
      满分:4  分
  g: h9 l6 P$ q7 E5.  给出下面的代码段: 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处写入如下哪几行代码是正确的?) K+ K* q  v/ [
A. Base(a,b)- \( \  f: S% H
B. x=a,y=b;
, }" V9 x. U) AC. x=a;y=b;0 C: A* ~7 ]6 o4 L/ X, F
D. this(a,b);
6 g) S* v# u$ f; C/ U" }      满分:4  分
1 O9 @6 q0 x5 Z! ?0 T1 m& _& e6.  下面代码执行后的输出是什么? 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); }
8 t$ E( }" D8 @  V, T: ^A. 0 and 0
! ^* Z  f% \, A9 PB. 0 and 1
" T2 L. F0 H# Z3 W4 @C. 0 and 2
0 |! W& N( G' XD. 1 and 0
. r& C8 A. @8 RE. 1 and 15 I7 K0 p- d, {. n1 P
F. 1 and 2
  K3 m" N8 m' z5 nG. 2 and 0
& q2 A, u/ Q7 IH. 2 and 1
; p+ O1 I4 x$ G" ]# O( e# jI. 2 and 2
- h3 n2 j5 _3 W$ J; N# p      满分:4  分
, ]' i# ~& Y+ c- r% w& E/ B7.  下面哪个事件监听器在Java中有事件适配器?. Y* A; C3 n; Z/ H8 C
A. MouseListener
/ y' `6 Q0 g( Z; C4 T( Y9 {+ wB. KeyListener6 O+ ^& ]! q" W# T% {! x
C. ActionListener
' n  D( V5 J0 \' X% hD. ItemListener$ H8 o. ~! }! K
E. WindowListener( A4 U5 V7 r$ j/ I. z/ M) o
      满分:4  分1 E- m  o6 }; @: h/ L! D; n7 W' L: v
8.  已知如下类定义: class Base { public Base (){ //... } public Base ( int m ){ //... } protected void fun( int n ){ //... } } public class Child extends Base{ // member methods } 如下哪句可以正确地加入子类中?
. `, V7 |6 Z7 o; B9 nA. private void fun( int n ){ //...}
. L) q" r8 m; {4 y+ g4 `1 f/ JB. void fun ( int n ){ //... }( U; s- E/ S0 {
C. protected void fun ( int n ) { //... }
3 y# C4 d% k- w9 eD. public void fun ( int n ) { //... }
% W& d+ r, r9 r: C      满分:4  分% C+ t' v3 x  L7 h1 @( w
9.  以下哪个语句是正确的?/ w  L, X8 X3 z! p4 L
A. 在Java中允许简单继承,它可以保证代码更可靠。$ l7 Q4 C( E7 v6 o; K# g
B. 子类继承父类中包括构造函数在内的所有方法。
, l8 [, `7 k! ?# G/ n9 _- KC. 一个类能实现它所需要的所有接口。. K" Q8 K% d0 y3 N' M/ C, ~1 i
D. 当一个类实现一个接口时,它能仅选择接口中它所需要的方法进行重写。* ]( i" p$ H5 N
      满分:4  分- K3 b; J9 }" K. i6 l8 g' E% J
10.  如果有以下代码,哪几个数字能产生输出 "Test2" 的结果? Switch(x){ case 1: System.out.println("Test1"); case 2: case 3: System.out.println("Test2"); break;} System.out.println("Test3"); }$ a9 a7 I# T' U- a) `$ Q3 y
A. 0
1 Z% @; ]+ H" p2 T; y- M2 Y1 AB. 1' w$ v) u9 y6 _  F( `1 d
C. 2: z+ F1 @* D; _6 @2 W
D. 3
1 |& `% Q7 \$ o& R- x" w      满分:4  分
* B- J  W  }2 Z/ }- ?+ `2 g, f/ n7 q) M5 \+ I
需要满分标准资料请直接加QQ :1306998094

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2025-2-25 02:09 , Processed in 0.102424 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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