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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

南开(本部)]19春学期(1709、1803、1809、1903)《Java语言程序设计》在线作业2

[复制链接]
发表于 2019-3-20 04:11:41 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[南开大学(本部)]19春学期(1709、1803、1809、1903)《Java语言程序设计》在线作业  C& {* j4 C4 n9 b! ~  f
试卷总分:100    得分:100- b: _7 k3 f! }2 k
第1,下列叙述中,正确的是()。' Z, l% c0 E* R0 J
A、Java语言的标识符是区分大小写的# Q6 C4 O; R  }0 }8 ^8 H: }8 \
B、源文件名与public类名可以不相同
; |7 p! j. S, [( A3 F9 m1 EC、源文件名其扩展名为.jar
. V. m3 Z! ^4 U% D: P5 rD、源文件中public类的数目不限6 Z3 k1 `, b5 q0 |3 [  Z
正确资料:
, F3 y0 R4 L- x' q/ y
8 C! V* Q8 p0 M8 f) X1 l+ f2 a# O2 F) j2 h
第2题,下面程序段:
* \3 R" c. s& l% h3 Tboolean a=false;
: F6 T* M# B( l5 i+ wboolean b=true; 3 e3 g% r- J; j- _8 o4 c7 ]
boolean c=(a&&b)&&(!b)
+ Y/ \8 l2 x0 Z. iboolean result=(a&b)&(!b); 1 H# @1 [0 k( D% {$ o2 S+ N6 @
执行完后,正确的结果是
, G0 t1 E7 ]) AA、c=false;result=false
* S. _2 X# [1 e$ s1 M1 x# xB、c=true;result=true8 g( W" }% g& Q" _
C、c=true;result=false
  i0 i& [6 |, @  h5 Z- ZD、c=false;result=true! f2 W1 I  U; @  y' j1 L' j
正确资料:
  ]' Y8 e6 W) [0 X2 x0 \) I
# B. K! q( E* n3 U, i7 }" R, M. L9 J& n+ W
第3题,switch 语句不能用于下列哪种数据类型?
% J  d( K2 K. N: QA、double
; e8 A! Q. e+ P, T" YB、byte
1 v! z2 {- T/ c& oC、short8 k9 j. B$ r  l
D、char1 O+ i$ x) x' ~. X0 ?1 O
正确资料:# i& [" ^& M8 p9 f; P  X+ s

4 B% K* e  N: U+ h0 @* c2 p4 c  V( c
第4题,Java application中的主类需包含main方法,以下哪项是main方法的正确形参?' J7 F# ~) ^, b6 V' N
A、String  args2 F. u, A: U# U$ M; Y
B、String  ar[]
: o2 T$ t: C  z: F. qC、Char  arg
$ F1 x) N& _, r8 d5 d2 uD、StringBuffer args[]+ J/ Z) E" s; @7 _5 m5 ~7 @
正确资料:$ \! V8 r7 T  d' G0 D# u; j
7 ?- N: r% m+ q/ e& c; x6 k6 H. {

; f+ I3 Z( m$ [8 `% F第5题,在 Java 中,所有类的根类是()。# G" R# R: o0 F
A、java.lang.Objet! c: a+ b4 {% U5 {- [
B、java.lang.Class1 M# m5 i- Y  l- g: L& I# l& A
C、java.applet.Applet4 V. j! c- T, p# k+ ~
D、java.awt.Frame
0 E! ?7 |1 h2 H& a& m7 h3 ^% a- m正确资料:
& _  O, Q( \. V' |) G5 `2 d, j& i% }/ t" }3 y- P
2 Z$ {) O, M" T6 p1 t+ q9 t/ O9 Y  U
第6题,关于以下程序的描述正确的是(      )。
6 w/ {+ S4 f+ d# F0 a. bpublic class  UseArray{ static int arr[] = new int[5];public static void main(String a[]) {   System.out.println(arr[0]);  } / a8 ~( L: _8 R2 Q
}% `" z- k% `; |9 @, g
A、编译将产生错误6 N6 V# I8 U( m" H) k$ }
B、编译时正确,但运行时将产生错误8 O, l7 c  \+ g$ S4 Z
C、正确,输出00 D5 {; x9 P1 ]& ]7 Q( J! ^
D、正确,输出?null
- |/ l  q# W3 `- K/ G" V4 B正确资料:
1 u( f. {+ \0 D) ]
) Y9 |! ]3 Q1 o6 Y4 S
# A) f: P+ i" b7 {第7题,下列哪个数代表八进制整数?
1 S2 r2 ^: y' w1 p. E3 _% h/ l( d# pA、0XA6
: _! Z6 o6 u- F: TB、-1E3
6 |9 f6 Y8 e7 {$ h+ n" O- xC、1840
3 C+ ~8 x0 }$ Z* HD、0144
! J( ]7 V& a  M- q4 n% X( j正确资料:
" L; E' h" t; t9 s' ]. r4 f/ t
- o# J+ j5 C7 {; N3 p
第8题,下列赋值语句中错误的是
+ i; m, e8 y1 {5 r  g6 u2 AA、float f=11.1f- `/ t2 n0 z0 b6 A
B、double d=5.3E12;9 N' z+ S+ j& K- U
C、char c='\r';! t2 u/ J4 t, w8 Q
D、byte bb=433;
1 A3 X& @2 P" {; X; {& f: S7 g正确资料:
$ p4 F7 `6 Q+ ^8 @9 j. C' w0 J3 |1 {. ]
$ ~9 `. R* ^% X
第9题,在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是()。
( a# P) O) \6 c! u  dA、与文件的结构相同6 U# R1 n* L# Q( G4 `4 B* Z5 L
B、与文件目录的层次相同. q% B3 I" h. q) o, g: h
C、与文件类型相同
/ J! e, i! R: I' j* @& MD、与文件大小相同
% n+ y* S3 h  t/ E正确资料:
( U% H; C2 L( {, u; d  {
( ^3 h: E0 A% ?% g. \4 O. i# k( u2 x; {# O2 K/ t( w; w5 C
第10题,下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
6 n: A8 |4 o. T! Y  S; ]A、private4 [! j. D5 l" q& J7 r" b! D, `! f
B、无修饰符
: U5 w' d# F' J( HC、public0 L: g  F' J' b. ~. I
D、protected
) x- ^0 [# G9 T3 V正确资料:
2 X0 }, a  j8 {6 ]
0 J2 q1 E6 n) G' u) ], J, n' M7 S5 ~
第11题,下列的变量定义中,错误的是( )。
& U4 F$ H$ c, G0 `! J5 ^A、int 6_a;# f7 B# L4 I: \% G
B、float a;: ?7 q! P+ t# k/ {  `; l
C、int i=Integer.MAX_VALUE;
+ r9 n- j( E# [  P4 @9 wD、static int i=100;! v& D9 D5 h) ~8 i" _6 K
正确资料:
' m0 V, T% S( Y2 M# s5 K2 n& z' h7 W
8 M. T2 T+ Z6 o
第12题,能够支持 javadoc 命令的注释语句是()。
- P/ a4 f8 Y8 G8 ?; [" nA、/**...//  j( r$ W) u; L( Y+ g8 G5 ?
B、/*...*/3 A6 n% e, B% o9 l8 }3 U
C、//
0 B0 F5 w, t# ?. J, V% hD、/**...*/
4 w  n8 G. {, s4 q7 T正确资料:- Z0 z& y* w2 k4 i

# O% G! X( N& ]9 |& U& Z( q+ u$ N/ ~. m
第13题,在java语句中,运算符&&实现()' d* ?: E; S4 D- Q
A、逻辑或# f3 A. G9 g& y9 W' [! D5 M, J2 O4 C
B、逻辑与
* m9 S) m( B, a7 \, }6 cC、逻辑非
6 H+ s/ S2 H& J( f+ b( fD、逻辑相等
5 d5 n  ?4 m* Z* F6 d/ d' a正确资料:, K- M: x+ i+ v8 J
, L. x3 ^# f& G4 @- x# R6 r
: Q! I( g9 m; |; B& s; f1 U# }# f1 m
第14题,以下(       )不是Java的关键字。
7 D8 F8 @" f1 x/ S9 |2 a6 oA、FALSE( T; g- x: {: O. I: i7 [, i0 n
B、const
8 F2 m' m4 q, e& V1 lC、this& ]8 d0 n. l/ N" x' ^* I$ T1 H
D、void  P# O2 g# Y( a/ I1 h
正确资料:
: _" i' m1 q1 D/ Z* `8 D, r1 I1 Q3 A
0 E1 p) o7 L% t' h  ?
第15题,Plant类派生出子类Flower ,Flower类派生出子类Rose,以下声明错误的是9 y. `+ ~, P( R3 Y
A、Plant  p=new Plant ();7 u6 m+ @; n" j1 j5 U3 _% c
B、Plant  a1 =new  Flower();4 }- y: i1 |2 d) L" q5 X8 z6 X/ @$ j6 i
C、Flower  f=new  Rose ();1 x4 t0 t6 T: b* P8 Q/ W8 l
D、Rose  r=new  Plant ();6 f: [. G" V2 G  G; _
正确资料:3 U; K. j! `) Q, K4 P3 f

. B. y# p' F$ f; D2 n0 j; O. s( x/ {) Q  I
第16题,以下程序的功能是:求n!。请在下列程序中填入正确的语句 " R3 b% Z# @* g! Q9 p* h3 ]
class FactorialTest{ 7 ^, P* a# s5 K- g$ {3 q, a  L
static long Factorial(int n){ % `1 \, ?. q1 W4 L' k8 e, ^% \
if(n==1) ; l* `% c' z" w9 k2 y
return 1; $ H3 X. p/ Q( q, y2 N* g$ d8 L( M) [
else
7 [: x/ ^. d' ]4 k- T. L- h0 ?_______________}
( p9 R8 U% q4 ]1 `' z% O$ L& Npublic static void main(String a[]){
0 C; z' E- z% j( A6 Z3 L* yint n=8; & ~& m/ j1 i- r! d
System.out.println(n+"!="+Factorial(n));}
  u5 I* A3 t$ \% A}8 B/ w  \1 }# E$ c8 b
A、return n*Factorial(n);
* t9 Q: ~2 _6 V, \& l- R; yB、return (n-1)*Factorial(n);1 \" H- F; w4 Y& X+ l, V
C、return n*Factorial(n-1);# W9 u! j+ Z& K( {3 V: y7 ]
D、return (n-1)*Factorial(n-1);
  ^/ G& t1 @( M# l. D/ t# R' M正确资料:
& N- p( g) l8 \  h3 A* k# @2 v. T$ S

, b( u" c/ p* d% O第17题,以下哪个不是Java的关键字?
$ D5 S, a6 d9 ^A、TRUE
3 Q6 Q; ]) m/ r: M0 o) \. VB、const' s% i, M) X" U/ T
C、super3 Z6 c$ o$ B; ^
D、void; m' }& E; _/ w5 G) }- D) G% p& m
正确资料:
3 ]- `+ M# c5 h3 B0 ~
0 ~% }+ A* o3 G, J
9 _. J* g( {5 N* I  U( |3 k& L3 j第18题,下面属于Java 关键字的是
! t. I" I9 P8 s( u, t  Y7 ~; lA、NULL* D( l- R' H0 V
B、IF0 P( y0 V" _" D4 R' l0 W0 Q
C、do/ [# T; w& m+ W1 H- b2 S
D、While
! P& k. V, B  n正确资料:
! b  ]6 E. R9 G' H8 Z! ~$ a% S- @. i% T& s4 i0 k
& V5 b3 I! U, e) i
第19题,下列哪个是反斜杠字符的正确表示?- X) z0 V- L4 v: f8 \  Z
A、\\
8 R7 n7 i+ `/ j6 ]B、*\\
! O" I% H3 h$ }$ ]C、\
0 g! N4 i& g6 m( }/ ZD、\’\’
! L0 ~+ k" I; f5 R: a正确资料:3 ^! V* x! U8 C
% ~- ?/ l% Q/ s
$ M8 N+ i2 W6 d. g4 J" c" O
第20题,设有下面的两个类定义: : j4 u' R5 ]/ R7 N2 }4 P; ~: X$ A
class aa{ 2 \, f' k! f# n, R! a4 k2 C
void Show(){System.out.println("我喜欢Java!");
! m  {4 J$ O1 E" ~1 O7 |' |% [} " ^& ]0 i% R$ x5 D0 k
class BB extends aa{ 4 L$ |! X/ I0 D: U  s2 z
void Show(){System.out.println("我喜欢C++!"); 6 V) X! j* C+ E% w( ]
}
$ D4 T6 |9 a+ ?7 M}
! W0 D) R( c5 O' C3 V$ U% i则顺序执行如下语句后输出结果为:
  D3 d4 O+ q2 O( Y" U' q8 |aa a=new aa();
3 u" v8 q/ x+ U' K% A8 Z# bBB b=new BB();
+ ^; a. c! k) e# }8 Ga.Show(); * ?7 u8 t" [" B# z$ P# \2 F
b.Show();0 g# m1 ?: z( f' z
A、我喜欢Java! 我喜欢C++!* V2 ]8 M- ?8 l3 i, |$ t
B、我喜欢C++! 我喜欢Java!
- N! H1 ^, m* M. B+ f' w) ?# @C、我喜欢Java! 我喜欢Java!
9 ~8 h" b! l2 K! a* W- U8 kD、我喜欢C++! 我喜欢C++!
8 I# S0 P% `0 j" Z0 ?正确资料:
4 m# j& x! \9 H5 U' V+ D: d: _8 m2 y7 r: P

% A0 `6 q. C2 i8 n( `第21题,在Java中,负责对字节代码解释执行的是()。* p6 _( b1 C& P  c, H3 V
A、垃圾回收器
  `) R2 ?6 C7 LB、虚拟机
3 s: p& t2 i% L, qC、编译器: _' n& I& L1 s
D、多线程机制0 }) [& L7 k, c, S" H+ b
正确资料:
  i* I# a, v( u! I2 i# S8 Y
2 s3 f4 W. N: V
2 V6 o& @6 U' i( {* g第22题,要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?
& \5 h; E2 Q: V( B- S; e4 J3 a  yA、protected
" i% U7 [% c7 `' Q8 o9 LB、public
. ?# a# J( k% `$ \7 nC、private
& P% l- u9 ?; v3 TD、应不加修饰符) G6 G1 c; M+ v9 j5 d4 X  O3 ]
正确资料:+ t% s. B# K9 S: e

2 g" S* y7 X- H" j! `$ c' B4 H# w; D# ^0 M& _" N/ S8 J4 c- V
第23题,给出下面代码段: * ^" L$ f/ q' ~
public class Test1{
& M: A8 w+ C! d4 ^public static void main(String args[]){
2 W' q! y+ T7 m% j. c9 H" ?int m; 4 W( ^! x' G4 j* g- r
switch(m) 3 e! ^9 e/ b- g8 F$ J( C
{ 8 j/ Q! ?# O7 R- {1 P8 Z8 ~. y
case 0:System.out.println("case 0");
& C" E% ^- G6 ecase 1:System.out.println("case 1");break; 0 z; N+ H5 Z) ^( b/ f8 r& @) f
case 2: 1 _. g. ]) g  m: @5 _
default:System.out.println("default"); " M( @: l2 V, g* B7 H) f
}
2 D" X% I' g0 n1 F}
8 l6 }, E1 C5 r1 J( Y) {/ S}
6 {  i7 k1 v* |9 `) x下列m 的哪个值将引起“default”的
5 ~+ ]' a& T; I7 NA、0
/ D& K  q4 j$ W5 ?B、1: y; C# |7 N; L4 }" O
C、2
# ^% F# T0 J4 u9 SD、以上都不正确
0 ^' u; @. U) Q正确资料:
- y: C: ?& b+ z+ X+ w; }' U! u- V  I3 K
" m' Y! H  S5 ]4 L0 t! l* |
第24题,假设A类有如下定义: % m- D9 ?, r) J; H. K" H" }+ o
class  A6 W" x! p2 a: _$ ]% N
{ int  i;static  String  s;void  method1() {   }static  void  method2()  {   }( k  i" F9 T) F* _# F
}; M; {9 r, Y# T9 z
设a是A类的一个实例,下列语句调用错误的是) \( D- i0 j$ m  g1 ^; i. G3 N
A、System.out.println(a.i);
: b$ z& S5 E% K: u( o- W: tB、a.method1();# D) Q4 L" W4 C* J* d1 S# F
C、A.method1();$ F3 u3 f+ ]8 Y9 N- ^- q* j' @: r
D、A.method2()! g, N. e1 R# _' n
正确资料:1 [7 h0 s5 G. p& ^

, X& `; M4 e5 z! M3 m8 ^5 H: M2 ^& E* n% u2 c
第25题,顺序执行下列程序语句后,则b的值是
$ F% O4 \( y8 Q$ uString a="Hello";  l$ H. @# m, {
String b=a.substring(0,2);
1 }8 R# k# l6 F; r& WA、Hello
6 c5 e3 ?1 [3 T- `% t, IB、hello2 G2 X) w! f) k( {
C、He
) L9 I  `& o6 yD、null9 B8 y! {. U, D8 K
正确资料:
% z' {+ a' t& p( t0 ~( {1 K" ^, w5 }6 r# d) Y! v$ O( N
0 I5 s3 Z1 j7 C, z1 d1 v
第26题,在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是()。
6 T+ t7 _! Y! j( b, KA、java.applet1 B9 D2 Y2 |" _1 P0 y
B、java.awt  P( h3 s* c6 t# C& h; ]# @
C、java.util
, U* T  b+ u) K/ A$ |# v; }D、java.lang
7 W: |. ^- Q: M- ^6 k+ X1 T# A正确资料:
  \0 ~- N/ M& K; ]
! |, R- d; x. |$ k- J
# W! @/ }6 J5 K' R+ \! \2 r# i第27题,下列程序段的输出结果是
$ k5 p/ ?1 G$ N( @9 a, \3 K3 I1 Bvoid doublearithmaticOperator(){
% k( m0 H' \8 V- J5 @System.out.print(9/2); - o* u1 B$ V3 f. x% q
System.out.print(","); : x# P* G8 u9 q  m  x- h
System.out.println(5/2.0);
; r, n0 M' {! t- F  Q7 E}3 n3 v1 ?5 Q# M& e. B4 v
A、4.5,2.5
2 F: v% j3 I5 oB、4,2
4 Z  W8 I- ^& j2 {! e0 ~: l$ t7 ZC、4.5,2! n9 N# c3 j& ]
D、4,2.5' ^4 r" b5 K6 k7 r9 @. F
正确资料:4 A: S# z1 u/ S0 j- x7 |5 z

5 S) i; l: ^; k/ x* Q
; r1 W4 q6 v: @第28题,在 Java 中,能实现多重继承效果的方式是()。+ k3 {) |8 l6 @
A、内部类
* d$ j4 m9 |! R4 N6 \( W0 R  xB、适配器! z, @2 k* S/ u
C、接口3 Y0 O3 ^; s/ Y- H+ z% I
D、同步
! P2 _& g$ {% h) Z& x正确资料:# B/ k, @$ d  Q9 z
, J9 n/ B3 U) _+ o' L3 T! p* N7 w
- N- {& J5 j9 F5 S
第29题,下列关于构造方法的说法正确的是4 M% Y5 c- W2 z4 `) h+ s6 c% B
A、因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。" N( u) Z2 H  P' }8 b
B、构造方法是给对象赋初值,所以没有返回值,要用void来声明。2 `8 o7 _8 a# }% r# j/ A7 @- `
C、构造方法不能被程序调用,也不可以重载。, [7 [! j0 b( v+ {& f1 i
D、一个类只允许有一个构造方法。
' v; V& `3 _8 L  K正确资料:4 V) |5 Q/ c, i1 V& r
) N  y& Q0 n9 N7 D/ v1 Z
9 y4 O! R- Y, f4 n/ F- K, P6 c
第30题,有以下方法的定义,请选择该方法的返回类型(     )。ReturnType  method(byte x, double y){return  (short)x/y*2;}& [  L1 W7 I7 |
A、byte/ U6 z* X  y3 X
B、short
( b& J* M9 z; L( e- @9 g3 vC、int
1 F4 ]3 ^6 y2 p0 `2 BD、double
, m2 j  u9 Z, U! g: i- m6 L; d正确资料:2 b3 {# f0 p4 B, a
0 V: ~8 |4 d+ A1 ~
9 O1 M+ L" l  G9 I
第31题,若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。
% Y3 Y* I9 x5 F+ QA、错误8 d/ P1 a- t- L% k9 @, ]
B、正确
3 o0 n+ p3 Q" R, v正确资料:0 j- V& n5 K7 T5 X8 o# j
! |- D  ~2 R! z$ X

% V4 X2 j! k" G4 y! G第32题,Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。
$ y0 {6 {( t8 h  ]) q  R+ vA、错误
) m4 O" y9 b" P' a: cB、正确; I3 n& p) b! C& r2 `
正确资料:
% I; {. t$ q) N4 A; M
% C4 ?5 \( w' ?# w$ S# ^# e& r6 b. F
第33题,构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。0 ~; m) w- |# O  P9 W
A、错误
4 o3 _! C# x$ ^, G2 `B、正确6 `8 z4 q( G$ f' N, Q) h
正确资料:
8 S9 M+ x0 q( b$ x9 T; g& k- Z. i$ q6 U
; t+ ^* E/ o1 \, w0 P6 n
第34题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。& L3 k7 W; m7 |, P' u: M
A、错误6 c& W  e3 h1 w8 @( G' s# @+ E
B、正确
* T4 N, x% }. Y: r3 I% R+ g正确资料:5 D3 |& N# S$ K' o* [" {3 U0 M* H# e8 f

% u: Q4 \" K& N8 V
/ S8 G6 L6 J- g1 r* A5 |1 X第35题,在不同的软硬件平台上,Java的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。
$ `- \; i3 D1 Q% v+ U$ U; iA、错误7 a! ~0 [+ X; R
B、正确
0 P$ {/ @! R; @  p6 I6 p; ~' k7 M正确资料:& W6 ^" S  p& ]( L# L3 B

( A  e8 {( |' H4 X6 _
) v6 L: O1 _, ^0 ~) \第36题,Java的类不允许多重继承,但接口支持多重继承。
/ n: ~& g% }1 ~4 E& Z  N4 s; \A、错误6 s9 g+ o7 W* H4 ~* E' k! u
B、正确
/ n: d9 [' ?) E- [  G正确资料:
! |" g1 ^5 q- K
- a& g2 n/ ^. \0 s% E& R+ ~/ K5 V3 i% e& E/ A1 C
第37题,Java的各种数据类型所占用的内存长度与具体软硬件环境有关
) M, q$ s! h6 L9 |A、错误. j+ b9 k8 ?# j1 `
B、正确
) ]  I3 `) A4 I4 {1 j$ j( s7 Q. x! x正确资料:
- W$ u- ]  D; r; f. y8 w& \4 x/ \/ z" O
5 u# b& J$ r# b1 O. n
第38题,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。$ p5 m. h. S: _6 E' w# E' K8 x
A、错误
# n9 s4 ?9 ~/ B3 uB、正确
6 G) d: a0 |4 u2 U: @/ B  T正确资料:  N( O% J9 s) H$ D
2 ]) k8 o, [. T& o( M$ a9 }
% u+ |( \+ O' Q1 u# c
第39题,如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的2 K3 U' M/ e! `0 F# Q
A、错误
! G1 c+ z' j% A7 [- PB、正确- q9 A9 d: v1 z% S, q* u
正确资料:
/ d( _$ ?  K/ \+ L" H8 v: V+ G# i

+ J/ r  R, S+ n, D6 d; R9 @' P$ x) m第40题,即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。
# a6 g- w& c& w# D7 }& z0 K5 g. o  OA、错误
6 g- Y4 U; p" {- WB、正确; E0 s9 v# T2 J" Z: h9 S
正确资料:0 \+ q( z; z5 }- X2 L' v7 \

2 D' I' I$ m' l) y2 G6 c% A, ^( U& U
第41题,构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。
' L' I& _3 S7 r) t$ D) UA、错误
: }# \, l+ \9 C- k9 P+ ]# BB、正确
6 E* C; ]  B! A5 F. I+ q! a4 K! T正确资料:
8 X! }; e: p# B9 e, s3 ]) A2 Q1 v# m% J* R5 V. e) W: X, b

" `) M) r& g: e+ ]3 z8 b第42题,Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
3 [* G" |3 _& U: J& i5 ^6 nA、错误' W7 t1 R4 T+ j+ u! p( F% I5 o# n
B、正确
7 u+ T. @) Z( _$ d4 x. _; P% P正确资料:; g) U$ N# @, X
# X2 `+ N, v$ N

& P- H) g2 I% L# m6 T第43题,在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。' W  }1 ^) P8 b9 k! B- Z5 X
A、错误2 p. h* G8 d& ?+ ^" b8 l
B、正确
4 a; M4 G0 k) y( N2 g正确资料:
4 I1 O; }  p$ T9 \; u: X! }; k! r" [9 U$ A- s) w3 F% B
: l& `" u' Y( r8 Q: S
第44题,Java有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。
" U; s+ |2 y# F- ?A、错误# ]; g; w2 j2 H; Z' U
B、正确
3 W; Z4 k$ L1 a: A  k6 r. k正确资料:, Z4 H2 m* \3 H. l+ p3 v9 [' T

# r6 `7 @% U+ g
! V: X  F: o: N- F+ \. y3 A第45题,无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件。! p4 r& o0 W% x
A、错误; b! O/ m1 \. I+ \' }
B、正确) C0 @  F% I- T# X6 H
正确资料:
5 l% f2 \; G; [( _! \- B( J* l, q9 f5 u$ J! N5 J

& _2 n* r8 G5 x( o) L第46题,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。/ E- f/ Q4 `1 L, K( _' Q8 l0 W
A、错误& ?9 n" I1 O4 D0 {. C4 H) A
B、正确
0 |" s; }' ~+ q1 o1 k/ u& s( {# h正确资料:( o2 Z. g  H* B) a. l
& ?3 a" a5 i: J6 l; k

7 v" \. \4 f# E' `9 n: h( h第47题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。
) w1 `% i% f/ k1 ZA、错误
7 m% k1 N: u- I& r* `. l" AB、正确& a0 I! ~& Y: F8 h! x' I. B6 Y8 U- |
正确资料:- {$ d' b* s% O) \1 S8 q9 n/ u
- x. I. G) X5 D3 W
- B3 w" j; E/ U  w9 o: Y
第48题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。% R2 o% r( j! h% a9 [7 P* `2 I/ @
A、错误
% B$ w% g( x# l  }' s/ FB、正确
; Z8 `3 v, c  o- s1 l+ I+ ^正确资料:0 @: J' u. v4 F; E* _
( l' r3 i5 m5 b
1 D1 x5 Z- T& B; Z
第49题,在Java的方法中定义一个常量要用const关键字。* [+ i8 o) F" [0 c- C5 F  M
A、错误  r/ e& P3 [* y
B、正确
$ x. a5 X; ?. G, S# ?. |; R2 C3 P" r正确资料:5 y! P# D% B/ \' P/ ]
7 y" B1 w* X$ _( y) b: z/ ]

& E, q6 E' M3 N# y第50题,java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
& e# a8 B9 P0 d) kA、错误/ \& }' H% J( ]5 p) l# }
B、正确+ z. V1 V' z& }: `
正确资料:/ U8 N" O1 O6 X) ^% r

* C- q7 r  Q3 W

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-25 13:33 , Processed in 0.100644 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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