奥鹏作业答案-谋学网

 找回密码
 会员注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

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

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

[复制链接]
发表于 2012-12-18 15:09:42 | 显示全部楼层 |阅读模式
谋学网
谋学网: www.mouxue.com 主要提供奥鹏作业答案,奥鹏12秋在线作业答案,奥鹏离线作业答案和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区, F% D. ]7 |& F* |: Y9 a9 Q2 g

0 X3 }2 i, t4 s" F一、单选题(共 20 道试题,共 60 分。)V 1.  给出如下代码: class Test{   private int m;   public static void fun() {     // some code...   } } 如何使成员变量m被函数fun()直接访问?
. D( v' r1 {* T; e7 k3 r$ `/ N  l: vA. 将private int m 改为protected int m
; U6 p7 v1 Q9 @6 k6 [; IB. 将private int m 改为 public int m
$ C3 x2 Q1 P; N5 D% T4 LC. 将private int m 改为 static int m# s( l7 a/ P8 x" L9 T
D. 将private int m 改为 int m8 ?! j2 I% l  F' t' J/ e4 t
      满分:3  分$ T3 L! H3 x! h! h& P* \+ q7 ~
2.  给定下面的类:  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
9 S1 Q/ Q! y# e  _$ |A. good and abc* }/ t- ~' N" n% k& z& D$ @. T
B. good and gbc
. B- ~* H' T; B  n- p/ d* cC. test ok and abc8 Z; Y8 W5 V* V' q9 M
D. test ok and gbc2 v9 j4 d' w* j- [' s( H
      满分:3  分) G4 O: T/ g% E: d# o2 X4 K  P
3.  下面程序的输出结果是什么? class C1{ static int j=0; public void method(int a){ j++; } } class Test extends C1{ public int method(){ return j++; } public void result(){ method(j); System.out.println(j+method()); } public static void main(String args[]){ new Te
3 G# s; z0 m) G" x0 z0 IA. 0
$ T1 o4 m6 L- vB. 14 S  L5 v% t& A, B& ~: b& y# ~2 R+ ]
C. 21 s# ]6 C5 o' J- |
D. 3
9 K3 I( t+ u% t6 [; j( ]      满分:3  分/ ^6 R! J) @) Y- s! |0 Y0 ?
4.  下面程序的输出结果是什么? class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }* t% q/ c; j  a$ G3 c  C& D
A. lava% u) ?7 S7 @& i; G
B. java8 A7 k. {- z$ ~8 |! [3 z! ~% B
C. 编译错误
% S, t9 S( z8 ^; GD. 运行时出现异常
% Y2 R. C0 ?( m; R4 o# a* n0 @      满分:3  分
/ e* G- K: J, p! q5.  下列类头定义中,错误的是( )。
6 w" s6 r. Y* g3 B6 YA. class x { .... }# \& `7 f3 Z4 N3 [
B. public x extends y { .... }. i% J& `7 V& b- ]" s* K( R
C. public class x extends y { .... }
. \' Q7 h* B% L, ZD. class x extends y implements y1 { .... }
" |" @2 M* j2 m5 D  y0 ?      满分:3  分
) B- h: b5 @+ y  E7 b, M6.  以下代码的输出结果是什么? class Foo{ public static void main(String args[]){ int x=4,j=0; switch(x){ case 1:j++; case 2:j++; case 3:j++; case 4:j++; case 5:j++; break; default:j++; } System.out.println(j); } }7 l5 n7 X! u/ a/ c, h! k1 Y, X
A. 1
$ ]6 B# ?: I% i. a! R$ C, M' NB. 2
6 c+ y% B5 n8 @+ H9 o: dC. 3
/ m  [4 C  a: s% g8 u7 ^% E+ _- ]+ B9 qD. 编译错误9 \4 K  [$ Y7 [/ D, f& p
      满分:3  分
. d& u  T  v0 I" M  {7.  下列哪个选项的java源文件代码片段是不正确的?6 x' Y! V5 T) C8 b" W8 Z
A. package testpackage; public class Test{ }
- _# {% b- z( y( {- s0 zB. import java.io.*; package testpackage; public class Test{ }- H- E/ y) \- s! n! e' W
C. import java.io.*; class Person{ } public class Test{ }8 n2 x4 I9 a( N! A1 \* V
D. import java.io.*; import java.awt.*; public class Test{ }0 y3 `5 {$ w2 B; Q7 y3 U. u6 u2 f/ h
      满分:3  分
# z& m" t" Q" |# ]& s) ~2 e# k6 m8.  以下由do-while语句构成的循环执行的次数是( )。 int k = 0; do { ++k; }while ( k < 1 );3 F" `* |/ H3 e- Q& F
A. 一次也不执行
* \* g" e! n1 p/ a: i2 R2 }B. 执行1次
% H2 Y$ G/ Y6 m$ E0 c1 PC. 无限次
; D( U* C) [# h$ D1 FD. 有语法错,不能执行: G! \  X/ Q9 `6 Y7 u4 t9 Z) P
      满分:3  分3 d/ J! [0 r0 Y9 m: G
9.  在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用( )类的对象来实现。# L! d' R: q+ v( G. }, X( H
A. Label
+ r5 o+ g' s: y- g* z# bB. Button: ~( G( j( c, y0 _. R7 a
C. TextArea
! A( {  |7 i, F' |D. TextField
# }( n$ p( ~% a) R) ?& l+ H- W      满分:3  分0 O0 K4 U. v  }' q
10.  下面哪个不是Java关键字?
; ^' t# b) n' _# O. G# I5 SA. integer
1 r- P- U- j1 w) {; t8 |# q* Y( u, |B. double
9 n6 \$ g" S9 y$ c3 g* a- n" LC. float, H8 H! v2 x0 ?* O
D. default2 |% H- p/ ^- ~2 c: j+ V1 {8 x( A
      满分:3  分9 \& ]3 E. l5 M4 Z% o7 o2 d
11.  阅读下列代码后 public class Person{ int arr[]=new int[10]; public static void main(String args[]){ System.out.println(arr[1]); } } 正确的说法是* W9 a. |* g* }) A- P+ M1 w# ?7 |
A. 编译时将产生错误
5 @9 |! k+ O6 t5 A# wB. 编译时正确,运行时将产生错误5 N+ R1 e( i- T1 D9 ]
C. 输出零
. a# r& ?  P. q6 m0 u3 s! |D. 输出空
  K! w& I5 J1 Z# _      满分:3  分
% _) I1 a2 h" D! i; B12.  表达式7&2的值应该是:5 B; P8 ]8 g% G8 A
A. 0. V; S# U3 N" E6 L
B. 2: a2 m; L, a0 i* B% c
C. 5. \9 O0 n0 S! @! }, p9 h6 a0 `
D. 7
# n* Y+ u- [( h% E5 R: r) u      满分:3  分1 w8 q0 r1 G1 \( |
13.  设有下面的一个类定义: class AA { static void Show( ){ System.out.println("我喜欢Java!"); } } class BB { void Show( ){ System.out.println("我喜欢C++!"); } } 若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( )
1 h' f" i& ~/ G  dA. a.Show( ) b.Show( )
4 s6 U4 Q2 L* k- z/ CB. AA.Show( ) BB.Show( )
2 L# o) L! p2 K$ Z" \7 @C. AA.Show( ) b.Show( )
% K& d: J' W% l$ g, b/ i1 cD. a.Show( ) BB.Show( )8 J; J( {7 `. U. L3 K7 j8 [* x  }
      满分:3  分
5 q9 ~  T" q: [14.  设有下面的一个类定义: class AA { static void Show( ){ System.out.println("我喜欢Java!"); } } class BB { void Show( ){ System.out.println("我喜欢C++!"); } } 若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的:( )% U2 v8 x' o# D$ q# _2 f
A. a.Show( ) b.Show( )- W& j6 a: J+ @! E* {* ]# t
B. AA.Show( ) BB.Show( )# g! v; t- r" n
C. AA.Show( ) b.Show( )
9 \4 Z  |9 i' a1 @# k8 XD. a.Show( ) BB.Show( )9 Y9 w7 i" ^6 D
      满分:3  分! p+ n. o% T% b8 j1 s
15.  在Java中,负责对字节代码解释执行的是( )。
- j, C- M) P& N; I4 LA. 垃圾回收器# L9 X% Y0 H' r) P$ [0 h
B. 虚拟机9 A  ]$ Y0 u) u. L/ j/ q) L
C. 编译器
- f% M5 o! Q: F; b( g1 e* M* rD. 多线程机制0 G7 e2 U5 P0 B( [3 g1 H0 J
      满分:3  分
/ k& h  J( `, C- D16.  下列关于继承的哪项叙述是正确的?
4 w, f- u1 @' o. z8 ?6 s3 {A. 在java中允许多重继承* h% B7 c8 v% N
B. 在java中一个类只能实现一个接口
! I0 N7 ?8 u) lC. 在java中一个类不能同时继承一个类和实现一个接口
# s2 |6 J& L% J" T+ b/ MD. java的单一继承使代码更可靠( f' j' N  C, `6 ?' ]; n
      满分:3  分$ ?- D% \; W: b5 S! V
17.  下面哪一个类可以访问foo包中的所有变量? package foo; class a{int c} class b{private int d} class c{public int e}) C0 d. j* R* m! _7 Z( D# q3 B+ A4 A
A. class a( Q0 I4 E% v. v6 g) l9 c, G
B. class b9 |# b. j/ @6 Q2 O
C. class c
% N7 [; d4 A5 b% K3 DD. 都不能
6 H$ C9 ~. Q9 ^      满分:3  分
( M% M- x# R$ X/ t18.  在Java中,存放字符串常量的对象属于( )类对象。, H4 Z7 a" z& A% b" g& `
A. Character
. @, [  f, p: H2 p, h9 IB. String4 J9 t- i; ?4 g- E% a( c5 E7 C- \, y; x
C. StringBuffer% b# i0 q& Z- x6 K5 i2 K
D. Vector
; W% @' S5 C! ~0 T$ }      满分:3  分# B5 s( m. h+ e, W8 j$ E
19.  以下代码的输出结果是什么? class Foo{ public static void main(String args[]){ int x=4,j=0; switch(x){ case 1:j++; case 2:j++; case 3:j++; case 4:j++; case 5:j++; break; default:j++; } System.out.println(j); } }
+ R% D9 f* M, _' J% ?  lA. 1
+ m& G9 w% Z2 fB. 2
/ |3 m# n) a$ vC. 3
; N/ n# ?, e' o* K+ i9 t6 kD. 编译错误7 {& {$ N) `8 n9 ^
      满分:3  分" a! V! R% P( y* Z: v3 `- o) h! w
20.  给出下面的接口: interface A{ int method1(int i); int method2(int j); } 下面那个类实现了这个接口,并且不是抽象的?
; w" m& |' Z5 ^: bA. class B implements A{ int method1(){} int method2(){} }% S" C; m( e/ v
B. class B { int method1(int i){} int method2(int j){} }* }/ q5 S9 O/ w' B
C. class B implements A{ int method1(int i){} int method2(int j){} }3 A) `+ Z* v# D+ `3 W6 _/ k0 `
D. class B extends A{ int method1(int i){} int method2(int j){} }  x4 _7 U6 O" a' l$ J4 M
      满分:3  分 " `" H5 {) h+ D. ?; c+ Q1 h
0 Z9 n2 H& p( y1 G) {+ G
二、多选题(共 10 道试题,共 40 分。)V 1.  对于构造函数,下列叙述正确的是( )。6 C, X- T: j9 K/ @& T0 o
A. 构造函数是类的一种特殊函数,它的方法名必须与类名相同。
' j  x4 k" f  S9 _B. 构造函数的返回类型只能是void型。' E: R& Q( L6 B: \6 @
C. 构造函数的主要作用是完成对类的对象的初始化工作。
/ [6 v, u- g2 E4 e3 nD. 在创建新对象时,系统会自动调用构造函数。+ _2 T1 j/ D; `
      满分:4  分2 D1 N$ z- b& @  y! H
2.  String s=”Example String”; 下面哪些语句是正确的?
, O  `) q  h0 r6 s, sA. s>>>=3;0 H  I3 C- n. N6 w% O3 v) w7 O. W3 d- k
B. int i=s.length();
, e/ _/ p- U$ T. [8 u2 L. e0 v3 mC. s[3]=”x”;
; G2 Y$ t: e) x* v' a/ @D. String short_s=s.trim();7 J/ H( f# P: V$ I7 w( t
E. String t=”root”+s;
' e8 [" P$ u$ o# X: C      满分:4  分1 f0 o8 E7 Q- Z- V3 M
3.  下列哪个是合法的Java标识符?) ~& e; G" N' ?4 N1 G- M! M4 \
A. Tree&Glasses3 N+ N4 f; i3 I! M& K+ e& ?$ k
B. FirstJavaApplet
: C9 W" m; J" @$ ~+ A. k7 nC. _$theLastOne
( k7 s, P3 \# I2 K( vD. 273.5" ]' e, A4 p# D. c5 ]5 M/ U, r
      满分:4  分+ t1 ?5 `4 e, \$ z8 c* D
4.  下面的是关于类及其修饰符的一些描述,正确的是:( )。/ y3 _) J/ t- z0 I
A. abstract类只能用来派生子类,不能用来创建abstract类的对象。) M9 @- t% {( J4 S$ u
B. final类不但可以用来派生子类,也可以用来创建final类的对象。5 @/ a1 g! i, f+ o1 b7 R
C. abstract不能与final同时修饰一个类。, T2 U0 c' }# n1 ^1 `& O
D. abstract方法必须在abstract类中声明,但abstract类定义中可以没有abstract方法。' a2 M! V$ ]: S9 i+ l5 A: G4 g5 }
      满分:4  分. n, u1 y/ Q! R  H8 R5 u- e
5.  Java中如下哪个约束符是正确的?
6 w) w" p7 \& I5 N) {6 fA. private% ~( T' F' W% r8 f4 V: ^. L0 Z
B. public9 D& a) ^0 b8 ~4 k
C. protected3 _7 p( \! n. T# e" R
D. protect: S- @; _- c+ {: J( k' r
E. friend4 N' H/ t1 H! O
      满分:4  分
( u  N1 O2 ?$ k6.  下面哪几个函数是public void example(){...}的重载函数?. d9 V* F# w# b& [5 N# E4 b
A. public void example( int m){...}
, S" M2 [0 o& g. C" |: @B. public int example(){...}) h+ ^! \7 O) k6 S( {$ V
C. public void example2(){...}
2 C4 p7 Z  A8 m2 l! R( T4 Q  e, Y6 DD. public int example ( int m, float f){...}
- T+ P  x: H& ^  w/ j: m      满分:4  分
% q  a; b3 w  l* U  U7 i7.  String s=”Example String”; 下面哪些语句是正确的?
& Q+ O& p+ z4 G% U2 |: @A. s>>>=3;
; D& }1 [* k# ^6 f% @% Q: d$ vB. int i=s.length();
, E9 w- j9 _# ]! u. v% y; RC. s[3]=”x”;9 `+ K" y$ l% q: E  X( G
D. String short_s=s.trim();
0 M0 g% \; M0 k- I: {. s0 d/ ?E. String t=”root”+s;: F) n& a( ^# p% H
      满分:4  分
# y5 A3 g! u+ k8.  下面哪些赋值语句是合法的?8 X' o4 r. Q$ g' R8 o7 ~
A. float a = 2.0;& ?, }( F# D9 ~% ^; f; h# D7 }
B. double b = 2.0;; A$ u0 C: J" l8 Z8 j9 B7 K
C. int c = 2;
7 c' X% R! [. K2 c6 yD. long d = 2;0 g- |( }& N# V4 {1 i: F  O) v
      满分:4  分
9 M$ T1 n' v: ~( j7 P1 i9.  下面哪个方法可用于定义新线程类?
2 f! L8 Q, F. iA. 实现 Runnable 接口
7 T; ~" c* H4 g0 gB. 在类中添加一个 run() 方法) U# H" U5 k2 ~- M. G! i: T6 u
C. 创建一个Thread类的实例
* `, L5 t1 U0 p5 H6 ^! f- pD. 继承Thread 类
4 R( ^5 U0 F4 b      满分:4  分. `5 g3 r8 w3 D; X% I9 l7 ^; [
10.  请选出创建数组的正确语句。
( j2 Q" u3 C+ N; f* pA. float f[][] = new float[6][6];: F9 T% d" X1 R- v
B. float []f[] = new float[6][6];
/ u" |, b3 B+ t5 }C. float f[][] = new float[][6];
4 {* n  m' Z: `$ V3 P: lD. float [][]f = new float[6][6];
  Z( h8 }$ I. z3 P0 E      满分:4  分
0 i8 s* f. @. f1 c% U' R, X$ ~0 l4 T% p$ u* o  ?0 a/ ^4 q

本帖子中包含更多资源

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

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

本版积分规则

投诉建议
 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫
快速回复 返回顶部 返回列表