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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

吉大15秋学期《面向对象程序设计》在线作业二资料辅导资料

[复制链接]
发表于 2016-3-1 16:52:42 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 15 道试题,共 60 分。)V 1.  下列代码中,将引起一个编译错误的行是( ) 1)public class Test{ 2) int m,n; 3) public Test(){} 4) public Test(int a){m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) int j,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12) }
" s* `, ~/ N1 x3 mA. 第3行
7 l! p% k4 B0 fB. 第5行0 O. v4 @9 u, }! W4 z
C. 第6行
( n) |8 G0 V; S8 }: yD. 第10行" d: c# @9 H7 Q/ n+ K  i/ R1 h6 @) U
      满分:4  分
6 I- i, |& a" H: C/ J9 |2.  已知如下代码:boolean m = true;if ( m = false ) System.out.println("False");else System.out.println("True");执行结果是( )# B( }/ E+ X. E, z, o# G: u8 m
A. False
. M+ ]- d8 n8 T- v+ g9 f! T& f9 J9 gB. True
' S! L" p% M+ p& }" L* pC. None
$ a9 N0 O5 V% `  A! @2 ND. 出错, e7 n- J$ O0 k6 O
      满分:4  分; L8 f% n+ \1 Y( _! y
3.  下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } }
: `5 O0 [3 T7 W8 YA. xyz; Y8 I' R+ K# {5 }3 L
B. x+y+z  ~& e$ z1 X- R
C. 123 y+ p& A. k+ l
D. 以上资料均不正确
0 i  `' I8 ~( c      满分:4  分
$ B6 h5 _" R6 U! \) `: E# S$ r  d4.  以下语句有语法错误的是( )8 e) E0 h$ r  G9 f. B
A. int x=1;y=2;z=3
: T) W: \7 x% |5 d* yB. for (int x=10,y=0;x>0;x++);
! s4 A+ y# s9 j) R; |9 MC. while (x>5);6 f8 N+ j9 P) p: F4 N# d3 t" d/ d6 c
D. for(; ;);
) \, t8 i$ ^! j6 r# X8 K      满分:4  分
6 z$ t1 ^8 ]% Q2 f0 `5.  下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 );4 b* N" O: b, C. Y$ l: L/ L- B8 _/ y. C
A. 16! c+ b# P6 X$ l- j+ |
B. 8& A* G7 |" q% h& t2 t8 R9 C" s9 y
C. 4) Q$ x. ~7 Z  r# O2 p5 P
D. 2
! @) g, l8 ^6 j9 z7 k2 \9 _4 `0 V      满分:4  分+ s3 Q3 B9 V. h
6.  在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( )* p6 d8 e/ t2 H; p0 g& p
A. 值传递调用* c5 t  f% ]+ i
B. 返回值& s/ S% o# R* [, L' X
C. 地址传递调用
* P/ {$ D$ n" t& ?& l1 xD. 以上都不是; P/ Z- g' |1 j* S) p
      满分:4  分+ x1 `( v! O/ H  `7 Z
7.  以下叙述正确的是( )' I1 k1 g8 h0 z4 j
A. 构造方法必须是public方法3 _& J0 R* y6 c& c. W
B. main方法必须是public方法
+ b/ k) m( ?" ~9 r; MC. Java应用程序的文件名可以是任意的9 v/ p* a9 ~/ Q5 g; ^
D. 构造方法应该声明为void类型
" o- X) E' u2 ^! D8 k/ W      满分:4  分( D, {: b# J1 w( W4 g( ^
8.  下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;
. ~/ x* w/ S( q# E# W% D  h4 {; WA. 0
- B  L3 C9 ]$ B6 O! PB. 1# t; a2 u3 k- _5 [; d  T
C. true& F' g. ]  h8 U1 v2 I- b: ~
D. false0 B# ?2 n0 q* C5 f% B8 q6 ~5 M3 T
      满分:4  分
+ O- m/ e" ^7 w" x9.  执行完代码"int[]x=new int[25];"后,以下说明是正确的( )。$ h: K2 W  Y6 ?( `5 R: [; i
A. x[24]为0
1 L/ a' m. s# P+ {5 n+ D8 n: e; x8 FB. x[24]未定义4 V/ o5 G2 `+ J2 B0 W% T
C. x[25]为05 \- W. Y  ]/ B) B/ [$ K
D. x[0]为空
' @! c3 E7 V# S# K      满分:4  分
4 J: {; k3 \" \10.  若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( ). ]8 e) y1 ^# M
A. x[5-3]: Y  @6 @. o: R/ ]" Y
B. x[k]
; |& k; x* u- `1 N! \2 I  q* x& dC. x[k+5]) p' ~/ m0 O5 N8 V: k
D. x[0]2 N3 l6 `% [4 t' O
      满分:4  分
. ^, ?4 b% W7 ^+ h5 x2 a; G11.  为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
# S4 [4 z! X- F7 l% N3 o* L$ ]A. static void method( )
% A+ B, w& _& Z( i1 I; xB. public void method( )5 q7 e# P' K$ v0 `! M- d8 @
C. final void method( )
% ~0 o: ]+ O4 Q: L: X4 sD. abstract void method( ); Y  m$ R+ e0 D6 D+ N! o
      满分:4  分3 ]9 K) C: l: L
12.  int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( ); E8 P# P5 _3 A: ?
A. public int MAX_LENGTH=1003 D6 k, w' `: ?$ a* _; Y+ g( U- |3 O
B. final int MAX_LENGTH=100. ^* d! p. T, G8 l8 G  k
C. public const int MAX_LENGTH=100
$ _1 e, L- S2 HD. public final int MAX_LENGTH=100
  \- l* ]! ~. \, t      满分:4  分  J/ |" |# r* S$ _+ E/ K
13.  所有的异常类皆继承哪一个类?( )
' e8 ]$ d  E0 A' \$ ^+ {2 j1 J% DA. java.io.Exception
; u" Z! P  F9 u& N& c5 V. QB. java.lang.Throwable
# j$ T" j: y5 Z6 nC. java.lang.Exception) d: d3 U- ~6 ~* ^+ O, T) t
D. java.lang.Error
2 @6 F( s' Y) P0 }$ q! o: S      满分:4  分
8 C: x3 b; L3 x14.  下列构造方法的调用方式中,正确的是( )。) X! \; Z( T1 _1 H/ y( f
A. 按照一般方法调用* y) D+ c3 i) b2 @  o7 Q' _% {! T
B. 由用户直接调用
2 H( e  @" j4 J" \) C- O, ?  [6 sC. 只能通过 new 自动调用5 k- P; ]3 G/ e. Q; E
D. 被系统调用
: f+ A, a9 {: s, v      满分:4  分* n' ?5 X- b" W3 z
15.  编译并且执行以下代码,会出现什么情况( )。 public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } }
5 `6 o) N/ {/ A( L2 r0 }A. 1
- i9 o# Z! N( s; Q+ m* m2 C( c' yB. 有错误,数组anar在初始化以前不能正常输出
( ?7 T8 V5 \. ^! q* @# g4 A" {C. 2$ [& I" N1 w/ S! O5 Y& x
D. 有错误,数组的大小没有定义。9 @& @9 z/ l. i
      满分:4  分 % e0 r. U) W( A7 g5 v; k/ D
/ N, e1 J' [1 k, p: [) B
二、多选题(共 5 道试题,共 20 分。)V 1.  定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )0 G* I* R1 e3 d+ l/ X' Y2 b" ~
A. i=c+i;  Y7 E3 X0 Z8 s- D* w
B. c=c+i;
6 Y6 }2 M- g* OC. L=f+L;
" l7 h; [  ]- C# H, H8 ^9 u  Z- UD. f=i+L+f;
: J2 |/ A8 g* U3 j5 w) ~      满分:4  分
7 w4 q/ c. n! ~# V( ^2.  选出合理的标识符( )- U! I; b( D8 Z7 y8 i: M
A. _sys1_lll
- S5 ?: c: I9 n: Z& gB. 2mail
! M* o+ m- k4 [0 t# E  JC. $change; T/ A" d& i; E/ e2 e9 Q& r
D. class; }0 f) e" X: }
      满分:4  分
+ R- l7 C  @) J+ A1 P" A3.  定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。
- E* Z5 l( Y. m9 O3 C4 [( q- B2 xA. private class MyClass extends Object9 J: F& C. y  W# \+ r. q
B. class MyClass extends Object5 ~, B- g6 |% @- R: y6 U
C. public class MyClass
9 Z- `& o/ H" G  q& FD. public class MyClass extends Object
, u. l) ~/ p% Y1 E! {7 v% i      满分:4  分: `( s# w8 f5 l& T4 O( j" d0 Q
4.  下面哪个说法正确( )。! [: S( K: a5 U: `' l+ Z! v
A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。/ W0 r# ^0 B5 x3 b
B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
" ^! S9 J4 D5 G6 {" JC. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。: K# ~8 W8 u7 U7 m
D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
: A# o: E) ?- Z      满分:4  分
( _7 g5 k1 T6 z  T1 Z5.  已知如下定义:String s = "story"; 下面哪个表达式是合法的( ); P5 k$ o% {. ~# b" a
A. s += "books"4 W( O" a; X7 y8 R$ q
B. char c = s[1]7 y4 J. I: N: J. B! v
C. int len = s.length5 g5 D0 G$ l" q: w7 }' ]4 A
D. String t = s.toLowerCase()/ O) Z* X- j; {; M: }  {
      满分:4  分 5 Q' l& Q# J( [) y4 e1 F
7 a' K( T1 l4 i
三、判断题(共 5 道试题,共 20 分。)V 1.  在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。( )
+ r2 B0 K2 j. ]" Y" }3 yA. 错误
: k* F1 Z" M# rB. 正确
8 }0 B8 l! l" s9 f      满分:4  分
* J) t; o1 w9 Z' G2.  Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )4 S2 x) w. p$ Q, i/ w! V  K4 N+ ^
A. 错误, w, P2 @* y3 V% \. T4 f
B. 正确
" Y8 Y, D5 w' v# S9 l      满分:4  分
/ ^; g- Y1 L. c& Y4 Q$ i3.  即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空( )。- ^+ R8 l; `0 r# t2 Z
A. 错误1 `/ v% j% r7 y' o: f! D
B. 正确" i/ f$ [) w" I2 _0 n
      满分:4  分
, N+ X1 W( I5 n4 e7 N4.  Java语言中的数组元素只能是基本数据类型而不能为对象类型( )$ R- T9 ?# M7 \) F7 [- n6 }! d
A. 错误" D0 {, d5 P. S
B. 正确7 j4 h# C3 r) w" E' g1 {& C
      满分:4  分
9 S  e) w6 @. G! B# s( D5.  当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )
; b* r3 a2 ~" X, Y+ j0 e+ KA. 错误& n9 Z$ _( I4 u) W$ r) L
B. 正确
# A* K2 N4 R+ @' `8 l7 ?  U      满分:4  分 6 @, G( _  K& e# e+ Z- t9 `

2 q3 P* k" E/ U: b) a  O5 g

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2016-3-1 17:02:41 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-6 23:46:23 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-7 22:51:39 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-24 23:34:00 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-29 18:49:11 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-31 16:49:19 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2016-3-31 16:52:31 | 显示全部楼层
谋学网
老师说谋学网可以下载资料,原来是真的!
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-4 04:05 , Processed in 0.103289 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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