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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东师《Java程序设计》2012春第一次在线作业(随机)

[复制链接]
发表于 2012-7-4 19:20:34 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  在Java语言中,那一个是最基本的元素?()$ n. d  K" Z' C% w9 E6 a8 g$ s$ x# u
A. 方法
( K3 L7 w7 y$ ~+ r6 [B. 包0 X# v- N: f/ ?
C. 对象. Y' ]0 C3 T3 L; e
D. 接口
8 _( I/ U5 u9 t- [2 B) Y7 W      满分:3  分
. L; V1 M3 Q8 x# k) i% z2.  下列程序段的输出结果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }
" A2 c4 [" u) W, [+ ~2 i1 NA. 15- I9 d" S3 A: F3 g- |; `
B. abc3
% \( w. ^, ]1 o, rC. 256
2 }" \5 n+ B% ^! ^2 @1 A7 o3 j5 nD. 63  \3 o4 b+ W! P1 H$ T9 N* P5 Z. b
      满分:3  分+ m  H3 b" j5 v5 s& J/ P
3.  下面哪些是short型的取值范围?()
" B& {; ~$ g( j" G/ |1 NA. -27 -- 27-1; V, L1 P8 c( A; B4 _1 r3 N) ~
B. 0 -- 216-1
( }; {2 y* u4 v$ s0 sC. -215 -- 215-1& G4 w, J( A1 C9 l% A' I
D. -231 -- 231-1
$ v' B; w' L! P. |( Q" H$ u      满分:3  分/ Y1 m# A% M/ i8 Y8 }  x
4.  下列说法正确的是()。
- B1 n* A8 O( X' z2 T! p2 VA. 私有方法不能被子类覆盖
) O8 H' ^5 A0 y7 g7 @/ TB. 子类可以覆盖超类中的任何方法1 x# C' C1 G  v) _7 C" P
C. 覆盖方法可以声明自己抛出的异常多于那个被覆盖的方法/ \2 G$ t* ]& z
D. 覆盖方法中的参数清单必须是被覆盖方法参数清单的子集
, F" @% p3 k4 S9 l: J      满分:3  分5 Z9 T4 v% U+ k; s
5.  给出下面代码: public class Person{   static int arr[] = new int[10];   public static void main(String a[])   {    System.out.println(arr[1]);   } } 那个语句是正确的?(), B) N$ ^9 Q* c2 x4 I, D& ^  l
A. 编译时将产生错误7 }2 G: b, \0 W7 a1 V
B. 编译时正确,运行时将产生错误
' X5 ^4 f( o( C4 d( |  |$ X% nC. 输出零7 W) W6 V/ T0 D# {8 n) B% ?( x4 n
D. 输出空
5 A* {! V5 @9 v0 p1 n      满分:3  分
2 k2 D: k( H8 h' @/ o5 _$ Y6.  给出下面代码: public class Person{   static int arr[] = new int[10];   public static void main(String a[])   {    System.out.println(arr[1]);   } } 那个语句是正确的?()
5 ~/ _) b$ e( L6 g: h4 r5 l3 lA. 编译时将产生错误  W7 X8 A. r0 r4 r( ]' U' k
B. 编译时正确,运行时将产生错误9 h' V& s1 \8 q: O5 ]
C. 输出零" ~$ m+ [2 J2 C
D. 输出空
  t4 ]) [3 N+ X- N      满分:3  分
) Q7 U1 \8 C+ j7 _  z7.  指出下列程序运行的结果() 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.print(ex.str+" and ");     Sytem.out.print(ex.ch);   }   public void change(String str,char ch[]){     str="test ok";     ch[0]='g';   } }
8 y" q: Q( R2 d3 K6 S3 D: G# A1 i$ aA. good and abc
& D& \3 e& p) q. H& h+ mB. good and gbc
, O5 ~& s! K! t8 J% ]5 oC. test ok and abc* W8 C# c* g0 R: p# K  ~
D. test ok and gbc
9 j$ H( d9 Y) k( B      满分:3  分+ q' R. S2 h  I8 m) @
8.  若有定义 int a=1,b=2; 则表达式(a++)+(++b) 的值是()
9 R: [1 r% o3 y# AA. 3
: o* E, Q) c# O) x8 K) IB. 4
- e( ~3 D: B6 pC. 5
. L+ {# M9 \/ f9 iD. 6
+ S, b0 [& H7 u9 G& R" n8 P      满分:3  分9 W& V; Y/ J5 x) C0 n* R
9.  char类型被包装在如下的哪一个类中?()1 L& }$ U5 [3 {  w- h  c
A. iava.1ang.Integer
1 f6 d& ?7 \7 u7 I7 J/ w# fB. java.1ang.Char
" l. U7 Q" g  n# Z0 r4 uC. java.lang.Boolean
) r3 d8 Y. I: y" u8 v  e9 Z' s' VD. java.1ang.Character
1 t# \, n1 \" N9 G9 _- q% Z& i      满分:3  分4 Z* ~! n2 K- h$ }/ e3 _
10.  现有负无限值双精度浮点数x和负有限值单精度浮点数y,以下关于x%y的说法中.哪一个选项地正确的?()
9 C! J5 i5 w; q& M4 B6 h' p  }A. NaN
) ^: F1 h, Z5 T1 _7 D. eB. 负无限单精度浮点数$ T$ K: P( _4 i& `. X
C. 负有限双精度浮点数* u# k! Z. h" V& ]
D. 负无限双精度浮点数- a3 Y  A+ W& z8 @7 z$ o! U, m  |3 C
      满分:3  分 4 `+ G% Y4 b" I
3 l  f9 G) `# D  I5 E" P
二、多选题(共 10 道试题,共 30 分。)V 1.  下面的说法正确的是()。
9 B' i; z) d2 i. j" Y, v  x7 uA. Java 语言是面向对象的、解释执行的网络编程语言。# R, B2 v. `6 V& [/ M" z
B. Java 语言具有可移植性,是与平台无关的编程语言。9 w1 a2 h  p& K
C. Java 语言可对内存垃圾自动收集。
  v3 M/ m2 n& [0 v) g! e& mD. Java 语言编写的程序虽然是“一次编译,到处运行”,但必须要java的运行环境。2 z5 ?& @" u- j5 m
      满分:3  分
) P' }+ T5 W( E8 {* [2.  下列说法正确的是 ()
$ s5 ]6 P' o# p0 O/ x; c4 QA. java.lang.Clonable是类
; W/ C9 {- E* I& lB. java.lang.Runnable是接口
0 T! Q8 E1 t9 n% E0 ~C. Double对象在java.lang包中
! D5 g8 c- e% a3 e. xD. Double a=1.0是正确的java语句- u) a% B5 f" b' W/ }  }9 l
      满分:3  分
9 G  z- @5 ^+ ?2 S  T3.  设有如下代码: interface IFace{} class CFace implements IFace{} class Base{} public class ObRef extends Base{ public static void main(String argv[]){ ObRef obj = new ObRef(); Base b = new Base(); Object obj1 = new Object(); IFace obj2 = new CFace(); //Here } } 则在 //Here处插入哪个代码将不出现编译和运行错误。
1 Y. \+ Y5 i* v; I4 I" _' LA. obj1=obj2;
3 _. p+ Y5 J+ D; G8 QB. b=obj;
3 R, a# g+ `# pC. obj=b;
0 R' Y4 q5 K2 \% y3 UD. obj1=b;5 [! t" n$ G7 g+ f
      满分:3  分, v% b( e0 {% @, \
4.  给定下面的代码段,哪些选项是对setVar()方法的重载?() 1. public class MethodOver { 2. public void setVar (int a, int b, float c) { 3. } 4. }
  E! P% i& L5 i" v. pA. private void setVar (int a, float c, int b) { }0 o3 |( F1 z4 `- }. l
B. protected void setVar (int a, int b, float c) { }
' ?) [+ A2 O! J5 \  N* W4 |( iC. public int setVar (int a, float c, int b) {return a;}4 W) g" {1 R8 T9 p! G( o0 |1 E
D. public int setVar (int a, int b, float c) {return a;}
4 x* P  a  J* ?      满分:3  分
4 h2 K7 @+ l4 H4 Y" r5.  下面main()方法的定义哪些是正确的()?
) @8 s5 h6 Y6 @) U. i; f9 |A. public static void main(String args[]){}
! X& m3 [3 m+ d6 CB. public static void main(String[]) {}3 O2 o# O1 V4 [8 C' w3 S
C. public static void main(String[] args) {}
' @) Q% r6 h! \, G% Y3 X9 OD. public static void main(String [] x) {}7 x& g; o& ?. a1 R; z
      满分:3  分
3 C( J) K3 C# T1 B$ v. g( L) k6.  下面哪些关键字能用来控制对类成员的访问()?
/ R% h( L3 p8 u/ [6 f7 h4 bA. public
6 S2 w: y' F" o  l" T) AB. protected. W3 d2 j( w; S1 j2 G6 @5 Z* m" m
C. private
6 {( I* `( s$ UD. default
  N5 r4 X1 {( j" n      满分:3  分
( B4 {) j; i3 |; ]! O, X7.  下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词"first" ()? java A the first snow , the first snow came.
0 c$ V; |3 Y! V: T, j) GA. args[0]+ |/ s, ^& K$ R0 H" a; }4 |+ s$ A
B. args[1]
8 [) ~3 N' ?. R/ C  e" vC. args[2]# K: L5 ?+ h  O& D
D. args[5]% P2 r- `8 ]0 ]
      满分:3  分
( y2 {4 u. m! v% W9 L/ a* M8.  定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为: ()
" Y& \/ T# N( _" ~# u  \( D$ {A. private class MyClass extends Object8 s& |/ _% {: ?6 `
B. class MyClass extends Object# S8 f2 t# a( C  ^& p4 j
C. public class MyClass5 h1 j7 c/ \: c6 d' I2 E
D. public class MyClass extends Object
8 x9 `- ^5 S5 i' m+ W- L      满分:3  分
' v7 M7 u0 g5 B+ S9.  以下哪些是java关键字?()8 I0 S* }9 M4 z& U: F
A. double
/ t6 o0 C$ @8 _" {B. Switch, H9 Y$ l. B) A" ^6 q# y' r  p
C. then
9 F* @& c! f3 d6 o. U. @1 g) mD. instanceof
: \: [0 h3 D' z- h, H- g      满分:3  分
" i$ w7 `) o% ~) v. }' j10.  不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?()* l: f+ m+ _! z, R* @/ B: F7 H
A. 实例方法可以直接调用父类的实例方法。' z9 _/ C& r1 F7 u! @7 Z
B. 实例方法可以直接调用父类的类方法。
8 z4 l( `( \4 a; P2 O. N: TC. 实例方法可以直接调用其他类的实例方法。
& N# e) G) n& l7 r$ [1 \D. 实例方法可以直接调用本类的类方法。
  h3 e+ I5 i7 V% |      满分:3  分
# b- J+ {  f3 Q- U/ B
5 w' P* z; V5 v! L; y三、判断题(共 20 道试题,共 40 分。)V 1.  应用程序一定要有main()方法,小程序一定要继承于Applet 类。
: T- x  B/ c% K1 KA. 错误# ?( V3 ^8 I  D( X$ f: Z( I
B. 正确. Y4 k/ N, D" d: P0 {7 d
      满分:2  分
: m- _% A/ _6 ]! w8 H9 o$ \7 S; D2.  在Java中%是取余运算符,要求两端操作数为整型。6 _; o+ P2 U6 K9 t2 _! v6 D
A. 错误/ n, l2 i' t/ v- E  E
B. 正确
) L+ t* v& d5 [& u0 C9 S      满分:2  分% c2 ^: T; H2 Z; \8 x7 T& Y3 A" e
3.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。
2 G( O# \3 J5 ~0 T  @9 t! gA. 错误5 w9 A3 T7 X3 F4 b5 T1 Q0 o
B. 正确
4 ?1 v9 C- l, o' f  C! g      满分:2  分" G+ f- m7 D& S$ @, F
4.  False 是合法的 Java 标识符。4 ^# O- N5 I% p# H0 n7 r0 [6 q# I7 T( W
A. 错误2 D! \5 u1 L7 I- u& A% L8 m
B. 正确" y2 x7 Q! p8 A3 W& o+ r6 }
      满分:2  分1 P6 e2 ~. Q: U& ]0 s
5.  接口是由常量和抽象方法组成的特殊类。9 }5 n( x0 H3 i, E3 X4 P2 o- q
A. 错误
) ~1 v( V1 W5 I1 CB. 正确& }) F* `' R) e9 _6 I4 b6 f* L5 ^/ b
      满分:2  分
- o/ i9 e- E( B, N6 d( @. L( X6.  子类的成员和方法的数目一定大于等于父类的成员和方法的数目。
! Q# I% o* k1 Q5 Y2 u& EA. 错误
0 M( \: @. K0 r. q+ B6 U) {B. 正确/ E5 d* Y+ C" L8 R- E, i* @
      满分:2  分$ u' z- N# \4 m. a  n
7.  每个变量都有自己的作用范围,也就是作用域,变量仅在它的作用域内有效。
5 L8 h# ]/ I$ s; D4 y' N  bA. 错误
5 C1 o7 B0 y% O' y) L% bB. 正确
7 ?7 g4 l- Q0 u/ A7 w; u' |1 f4 m      满分:2  分* @3 x8 N! n* u& T+ q
8.  Java中数组的元素可以是简单数据类型的量,也可以是某一类的对象。# ~9 {, H7 |" S, D# J
A. 错误( x, p) W) S: U$ h" V
B. 正确/ `  v# {4 n) F
      满分:2  分
# T' F  d' ]" ^; S0 t9.  设String对象s=”H”,运行语句System.out.println(s.concat(“ello!”));后String对象s的内容为”Hello!”,所以语句输出为”Hello!”。0 D+ N  b* `) i$ [2 p
A. 错误
( y/ n( Q1 L0 w0 r/ ]0 \) g$ yB. 正确
# U7 j, Y1 N. W1 c, [) J% h      满分:2  分
) m+ q2 b6 b# b# x10.  Java提供一个特别的三元运算符经常用于取代if-then-else 语句。" G( U% L/ S- L4 n
A. 错误( J" s1 |* c/ _# }: t' _
B. 正确
& m( M) L6 X' a* l' N      满分:2  分
* V+ h: ^3 F8 N$ h1 t! O11.  程序员可以不必释放已创建的对象,因为Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。" J* E1 ?* S* n" u* ^7 @
A. 错误
3 m! @5 n% K$ r3 I( nB. 正确
6 d0 L# X+ ~/ a. c8 Z3 J      满分:2  分
, Z6 }0 A3 I8 `. O4 k8 i* b. ~9 t12.  在父类中声明为 final 的方法,也可以在其子类中被重新定义(覆盖)。
# f  C/ A3 V# r6 B# `A. 错误
; N+ ?8 o6 C3 l7 {B. 正确) [  f, T5 K& s& h' i
      满分:2  分
$ [; G7 ]7 Q. }" {6 I9 A4 w- ]+ Q7 ]2 f13.  一个程序里可以有多个父类,也可以有多个主类。, @! S0 c  y: ]* N/ d3 ^8 \1 D
A. 错误
/ W( g9 H6 z' ~2 \B. 正确) P" d* n! f2 C, x
      满分:2  分
2 w' \" J% O* P5 n4 y) y5 u14.  在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。( T9 F  u5 g4 t, C* ^
A. 错误& W6 M- S4 ^5 H" u6 o& W
B. 正确# f1 x& U$ ?7 V+ N2 n
      满分:2  分
6 F+ X/ T& R& j) y4 v& P+ T' i15.  while语句是循环结构中的一种。
, O$ _$ L  T9 }8 q3 a/ rA. 错误
+ u$ }3 h- B" u4 h1 fB. 正确
8 a3 g# d+ f: `9 v! V      满分:2  分7 C" |& }, o7 p: X8 T  o4 r
16.  所谓抽象类就是包含有抽象方法的类。
0 G  C9 \- M6 V* [0 n7 V- y' P0 v6 PA. 错误
: S% C5 N5 h7 a, A( U* F7 \% {9 MB. 正确
' \  ]) u; s1 f9 L/ T      满分:2  分
) F. N" u$ w+ k) r9 {/ N# H" }! W17.  在程序中可对用final修饰的变量的值进行更改。
. \' T9 Z" M9 t1 Y3 h6 E6 ^' iA. 错误: v, P. o$ k3 X6 |" O
B. 正确) P4 F  y  @. x, E7 M0 i
      满分:2  分
$ x9 L4 a. S4 J3 M3 D18.  Java源程序文件中是不区分字母的大小写的。
- [4 Y; H( j( {  _5 iA. 错误
6 Z- h9 C' ]0 L6 [9 H& Z8 PB. 正确
7 z) _) s' L* G1 x. F      满分:2  分, g, g) U) Z, i0 G8 d
19.  一个子类可以重新定义从父类那里继承来的同名方法,但是允许它们有不同类型的返回值。: b+ O" E+ c" ~9 Q, b/ K
A. 错误, r7 @' `' e, _' @
B. 正确- Z! X& [' E' u2 Z/ h- C
      满分:2  分  M% E+ ^4 k5 Z4 l# m; |$ i# i
20.  一个类只能有一个父类,但一个接口可以有一个以上的父接口。4 Y6 A4 ?5 j& X
A. 错误
& v1 ~. C/ N, }) O0 f6 qB. 正确5 X* e1 d5 t: X' U8 ?
      满分:2  分
5 T; j6 m# i( F+ k- t- w' O  \9 [0 I6 a
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2024-4-23 14:38 , Processed in 0.115855 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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