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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-3-20 04:10:59 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[南开大学(本部)]19春学期(1709、1803、1809、1903)《Java语言程序设计》在线作业; Q' Z3 L( S2 X  y+ i4 o+ e
试卷总分:100    得分:100: h9 w0 [4 v  P+ }: t
第1,属于main()方法的返回类型是0 q  f! T( u. }0 ]- t% `
A、public' _: k  Y  Z( z, T- {
B、static+ _3 k# E" a- E  G! H
C、void
" G. ]& W% H- O- G, T( uD、main
4 M8 j/ }/ O1 `正确资料:$ o) Z! _# k: Z, s2 L1 |: Q% ^, E
% I. f+ i; U' w, v: k8 t
9 A5 k6 f' G" p; h4 u! x
第2题,Java语言的类型是. m9 o' I/ T% {9 W! X0 x1 {/ ?7 m
A、面向对象语言) H) B5 N+ j, f9 E# O; n
B、面向过程语言8 o5 p. e' v8 w0 z1 a, l  h5 Q/ F# T
C、汇编程序
4 v2 k4 z- f4 |; gD、形式语言
. {, h0 O2 A2 ~  M' x正确资料:
2 Y* X2 `2 j7 r0 K! h( @  p, G" A) \; [  l) Q3 M( r5 k
! e% ^, O0 M7 H8 a4 }
第3题,在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同,这种面向对象程序特性称为
9 u, }5 @/ h% BA、隐藏  ?( w+ B) W% Q* W8 u' L
B、覆盖
( r) P' u4 l" m3 j. O+ kC、重载
* D7 a9 T2 z3 ]- P- z8 hD、Java不支持此特性
5 |2 y* Y8 I9 k2 |( E/ Q正确资料:; g; u- _) T; N1 N5 P% _
. _: P. m2 D( H" |0 r+ m( r

' `  |$ h7 F5 K' C! x) v9 r6 E第4题,下面属于Java 关键字的是. a/ I; L$ c: b. ~6 d( o% d
A、NULL
; V" P8 M6 r* G' W9 |, tB、IF: y) L4 B3 I7 H" F$ y
C、do3 i, r) d2 S( C5 N5 q1 S+ l
D、While& F8 x) |5 U; r' S6 |$ T
正确资料:
  x  B* s5 S+ q3 F
- o3 B3 ~0 c! }/ d# C: H
% R) s3 o. A  _* A4 }. B1 p第5题,编译Java application源程序文件将产生相应的字节码文件,这些字节文件的扩展名为% h1 d# R% P$ ^* {
A、.java4 P8 d' n  R& H* K. c% y
B、.class
& H+ Y$ v2 L( y4 x, r7 A3 c3 `C、.obj
* C3 M( Y% [+ Y8 }6 @( fD、.exe8 @+ s4 J, k5 {
正确资料:5 s' ]7 t3 \6 g( w5 B0 ~

: r) e4 q& p, m* V, {
( S3 x& t. L+ v  }第6题,A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: 0 |! w8 ?! e+ D9 o9 ^! U6 K
1. A  a0=new  A();
  R( p9 C5 F7 |  [2. A  a1 =new  B();
8 P1 Y+ g" q. R+ @/ T6 L3. A  a2=new  C();8 }: N- j+ H8 Q! l
问以下哪个说法是正确的?- T7 d# ~2 k  y0 ?1 `
A、只有第1行能通过编译$ [* \/ H% @4 o) b! p( R% g
B、第1、2行能通过编译,但第3行编译出错6 v1 T: g0 L8 j% R8 c
C、第1、2、3行能通过编译,但第2、3行运行时出错
7 p0 U( Z- A$ @! W* x: t/ VD、第1行、第2行和第3行的声明都是正确的?
! s7 x4 k# ^8 b% l7 m  {# {" {正确资料:
# u/ u7 B; j* Y- x. t7 e9 x; e( e2 E0 z3 T. t

+ J) K& r( Z3 x. g  E第7题,能够支持 javadoc 命令的注释语句是()。
6 N$ Y% R$ P( z) x/ o; W: e7 hA、/**...//
8 I8 p8 `3 }1 j, X: {! M! mB、/*...*/* \5 {- _8 X; z' Z( k) X
C、//6 Q0 D5 F5 `) a: Y" j. A
D、/**...*/
+ H" M( @% d9 _正确资料:/ n. t, P+ ^6 H. y& G3 w* G
9 H( T$ t$ R0 h' r* i0 z

. ~  @* @, }8 ~第8题,给出下面代码段:
3 B. m" }: M4 i7 e8 X: C8 {public class Test1{
' g) p' G* w2 T7 U7 \public static void main(String args[]){ 4 A! L  S1 e- P* {3 K2 J
int m;   h- y9 i8 `+ P% i9 g1 t+ ~6 Q) J
switch(m) ; r2 V4 g5 B$ }5 `5 o
{ : A& ^$ Z* ~. i, j
case 0:System.out.println("case 0");
0 r9 V( D8 p4 g4 E* X) Ucase 1:System.out.println("case 1");break; 9 j  z$ j" L) R
case 2:
# `* w/ g! |. ~$ C  vdefault:System.out.println("default"); : H2 [& g& V, l4 b7 P' _+ y! I
}   X5 ]: {' ^3 x0 K
} 0 ~6 `( m9 M6 q! N4 O
} ) A% O5 V4 P5 ?1 a$ ]
下列m 的哪个值将引起“default”的
* y( X0 s5 \+ [+ IA、0
5 V- H% L/ \' Q" l$ bB、1# J5 M* a7 K- J* ~0 S/ g
C、2
2 E  h, m: K1 }: C; h# ^D、以上都不正确
- e/ s0 ]6 c, V5 c; _正确资料:  p% n  k5 Z& O% @* p; p

0 d: p  ~6 G. Q/ z( q; v5 b5 Y4 n) W5 [3 K* d+ _& w( _! C) s, d4 E
第9题,下列不属于条件语句关键字的是()2 N& s% b& \# r% T
A、if
2 c% V+ z! ?, U+ Q5 S+ v* i: @B、else# _6 T; E- ^" p/ x- L
C、switch9 W" C; k: ^9 V6 c  Q
D、while* u% a; r9 }: E% i* O
正确资料:8 ^- g9 y4 p" Q9 J, l  n+ ?) Q
2 y, G6 [" k0 d+ t% l% ~

$ [3 \2 a, p0 W' I. B* c& t第10题,有程序如下,关于程序的描述哪个是正确的?(    )$ q2 c7 K& Z* t6 A( Y# U% A
public class Person{ static int a[] = new int[10];public static void main(String a[]) {   System.out.println(arr[1]);  } 8 E9 w- W+ ?8 H0 V, o' l3 Q: @
}, e4 ?$ s! x: A7 k* \9 Z2 ~( n
A、编译将产生错误4 ~9 v& q4 D) L# X) @
B、编译时正确,但运行时将产生错误' h& }9 G+ K' i8 G' u
C、正确,输出0+ l" x8 j% L7 Y8 M
D、正确,输出?null. I. G$ `4 o/ V2 E. D7 q! _0 p
正确资料:
" M" c# _( _& y* M- G; n# E% f' p) O1 q. b# ]! A6 k; |, p5 `

$ j' [! X% j- r/ ]3 }, ~第11题,在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是()。8 E/ t% L, M8 Q  Y; S
A、java.applet* H( `9 Y: I6 c  p0 Q
B、java.awt" F' x3 ^0 \) E3 E: m( Q. l
C、java.util
8 F& W$ n1 w$ E4 w; VD、java.lang5 K5 I4 W) {' _8 f
正确资料:
  s$ t  N, Y8 t; e, B7 h/ j- |
0 H6 X5 R; l! x" u; Y0 M" v
: Q1 q1 Y; M2 Z: b8 ?4 _" G% K第12题,下列程序的输出结果为 " M0 k9 `* g, B8 \8 L: @* Q4 r8 T0 _6 K
int j=2;
! H1 E" z! g; bswitch(j){ 3 M, Q0 N, Y1 q; r  f
case 2:
4 ?' |3 Z- P  D* K- lSystem.out.println("Value is two.");
1 c9 b8 x2 P8 n9 f5 P* Tcase 2+1:
# k1 F; f/ e; V. K# zSystem.out.println("Value is three."); 3 {8 B1 _1 Z. \
break; : N3 Y6 S* o+ |( Y; _
default: ) R) i. q2 m7 e/ m8 l
System.out.println("Value is "+j);
" w& O) h3 Z5 x+ zbreak;}+ r* X4 B# Z& R: G' e
A、Value is two.
4 p+ ~; a- M0 S" N" {  fB、Value is two. Value is three.8 e5 N7 _1 L9 j0 M; d
C、Value is two. Value is three. Value is 2
9 O8 V8 A0 w  F5 q' g- _D、编译错误" C& I3 B/ S/ H. `0 j
正确资料:
. V' o1 Q4 t, w- j( y( Y. a& ?7 p/ l0 H

/ c" a/ H# M: i% O* s第13题,给出下面程序段:
' a( d% Z! F6 |+ C1 N& z4 \: jif(x0){System.out.println("Hello.");}
: [' ^- A+ [5 p: |8 Y# c2 c5 Zelse if(x-3){System.out.println("Nice to meet you!");}
5 t+ Q- w; Y2 w7 [, Oelse {System.out.println("How are you?");}
( ]4 S) q, h' `, q) E8 b% E若打印字符串“How are you?”,则x的取值范围是+ k. D- y3 H7 _
A、x0
/ ~  o$ S2 N& X! FB、x-3
' F4 H5 |  `6 J! c3 g1 {C、x=-3
  k2 n, e- c, ?( S6 g/ E$ sD、x=0&x-3$ y, m: F2 c/ B5 L1 y- D- V7 j
正确资料:  {- z$ Q5 i& d# x7 r5 N
  N0 u" a& ]& k* _& }

) u( r+ G0 y2 c9 z9 J第14题,要使类中的某个成员变量只能被同一个包中的类访问到,该变量可用什么修饰符修饰?1 u- x) \2 C# M9 h& D0 K
A、protected
9 U; d5 C; @& o0 T! jB、public( {( e$ ~: p1 n& X' W+ x- p
C、private( b+ D1 O8 M# R/ \2 |: u& K6 M
D、应不加修饰符3 _0 D" Y0 W* _
正确资料:' o8 B( Q; j& X- {
1 [" S  }% y& C5 r2 k9 Q6 c

& o  N: {  g& x8 X% m0 s6 a第15题,按运算符操作数的数目划分,运算符 ? :的类型是
" V1 v* V) k# c" e7 A" fA、三元( @* H4 x* j- w. V# A/ J/ }3 `
B、二元
! _+ W* B* ]4 x( _C、四元
8 {1 h  b5 f+ j7 ~( |5 hD、一元
& d2 d# e# P; a% a) I正确资料:0 {& u6 H# f8 @9 I/ T

/ Z. T+ m3 W6 E3 \6 ]" G/ a
% j5 J; e( J" z/ `3 G$ G  m3 N- h第16题,下列构造方法的调用方式中,正确的是()。
1 v# ~! U8 R7 ?, ^' N1 y% [9 @A、按照一般方法调用
+ D& K* G6 s- W1 q1 {B、由用户直接调用
- F& q4 J- o0 l) W( B7 i  e9 \C、只能通过 new 自动调用
* d2 W: }0 S: ?4 H# G- q1 RD、被系统调用
$ B1 \8 a/ U6 g) K4 @正确资料:
  H% j2 e( {) ^& H* E$ H  T& B( T' N' a/ f0 h
! O1 L0 j/ {0 M4 \9 r$ ^: F7 E
第17题,以下字符常量中不合法的是()。, \6 C' t( O/ r+ x
A、'@'
& b0 K7 Q7 f2 O0 q% |5 n! X4 D3 CB、'&'
! L* a% c, s: e' lC、"k"- _0 b% s% X9 g9 ~' y8 K
D、'整'
! d+ c- X* x6 u5 T% D1 s6 J2 \正确资料:
0 Y' J: G& e% w0 I- V# ?, m4 r$ z" d1 M, {2 M
6 n8 h, ^/ E. T: ?0 z, W
第18题,下列代码的执行结果是:
' B% m. }. ]3 ?public class Test1{
' f; j9 b# w* F6 H; Upublic static void main(String args[]){
# V- S" o2 K' s* ?float t=9.0f;
" M9 B/ q" V* n% Z* tint q=5;
8 u( Z. n2 q; A2 T4 USystem.out.println((t++)*(--q)); 6 ^% X  C2 D: P3 p! |5 O# z$ P2 \, T
} ' L8 `8 w; ^; Z5 @$ S. l
}
- S) A3 K' F* F$ _$ mA、40
; \- e& S. Y$ t% A2 A: i  j% GB、40.0
5 c# s" T+ d8 hC、362 K& v3 x# R- t+ E9 a
D、36.0' @7 w/ r- j. ^. q' O9 t4 X; ~
正确资料:
1 P/ H4 x3 z; a
7 H# a6 U" W3 A9 q3 e  P, u8 l5 o6 P1 f, P' s7 e. E
第19题,下面可作为public?void? aMethod(){...}重载方法的是
$ t7 D& X* `" f, qA、void aMethod(){...}
) F) K5 F5 ^* G# O8 X* |6 ]6 aB、public int aMethod(){...}
6 o: z3 C) e; t8 P* E# U' m- DC、public void aMethod ( ){...}
+ N% }# U# o2 uD、public int aMethod(int m){...}
  m% O! S) _1 x/ O+ Z正确资料:
3 @( X' A- k# S, H2 [# T$ f" _$ b7 ]
# S2 L* X8 [. }. h& V4 ?4 h3 \0 d) a
第20题,阅读下列代码后 / J1 W: \. q* z/ T! V
public class Person{ 5 l+ ?: J- B  k- M: R7 ]1 \
int arr[]=new int[10]; * N% I: p8 n, X
public static void main(String args[]){
( x# a0 |4 T9 O5 L, P- y1 S# K6 YSystem.out.println(arr[1]);
6 j, c+ o+ o5 q) }7 [, {7 E}
0 i. ]/ Z: R5 ^, l}
- h* R6 W; A+ x" J正确的说法是& [) k0 R) j: e0 o! ^4 j
A、编译时将产生错误5 ?% f! u$ p# ^% r$ B8 P3 a. g' O
B、编译时正确,运行时将产生错误1 ~/ \; v. f& V- q7 x
C、输出零! J- a8 O: ~" g' P
D、输出空
5 _; i2 e4 \! d$ a6 [4 h0 ^正确资料:) G$ r; x  W8 i, H
# T; |4 @" n0 u  \* b9 {5 [
  @( V+ z) ?# Q: D: A
第21题,下列叙述中,正确的是()。) ?" j- A- X# k$ b
A、Java语言的标识符是区分大小写的
. ~) F& l- t0 Y' ?6 g& VB、源文件名与public类名可以不相同; u8 \. G6 T. m6 [" A8 F
C、源文件名其扩展名为.jar" @4 N0 q7 z  G4 [3 K- E8 o3 ]: L
D、源文件中public类的数目不限* J- r/ R7 x$ |7 P, M
正确资料:
8 Q9 ]1 G- N/ O; z# T. m" }8 R
+ j: B' A- }7 }7 w6 E9 S  M$ x( e2 H  r5 ]% B
第22题,switch 语句不能用于下列哪种数据类型?
% z. k1 N. L' @; c+ IA、double
0 z4 B" r$ y- T: L; F$ w  c1 SB、byte/ Q6 D" k; [7 @+ A+ [
C、short
$ f; C  q' `8 @9 @D、char# K% o7 O* N1 G9 b0 M; i& p
正确资料:0 a( f' s5 |$ z
) [. D& }- p% C" w2 k

5 ^7 A/ H: Z: n* E第23题,下列哪个数代表八进制整数?& `: j2 p; f5 y5 K9 w) ^5 d% i
A、0XA6" ]; N/ I/ g. w; ]; M% Q
B、-1E3" f; j4 g1 v6 x/ ~
C、18407 p: D5 e" I4 `' j' n) |. C8 W
D、0144
% j5 k5 L, l  Q" P7 u3 K3 u正确资料:
* N6 l% A' y8 P) f) b& ?/ Q' |$ i# J1 O1 Z2 Y8 f9 f2 M
* p0 Q9 T6 J& R, a' N
第24题,在 Java 中,表示换行符的转义字符是()。5 V# M1 q; o( J7 D9 K
A、\n
5 D9 [  s9 Q! G$ K( Y* W) O5 CB、\f
9 o+ O& I* `& c' @C、'n': `6 j7 H; F' y) V
D、\dd
$ s& Y# l! ~& h  [0 P正确资料:1 C1 }5 d. B3 V2 A

$ o5 m4 W6 L7 N9 Q- I5 f, ~
) j( \# }8 [/ V4 `5 Y0 O3 h3 _- @第25题,编译并且执行以下代码,会出现什么情况?
5 b# ?; Z* R' }& Apublic class Q{ ' O  V. l: |" O6 N0 M3 I
public static void main(String argv[]){ % \- N, A+ u( H0 n; L2 f
int anar[]=new int[]{1,2,3}; 7 d: G# R0 E2 E9 {' k, S( z2 k
System.out.println(anar[1]);
4 A- N" ?3 o' S. E! _; j} ) s& j% F* O. D2 @1 W
}
( x( _3 Q# d6 j! `3 PA、15 o8 _1 u3 z( l* U0 ?  d7 F' n
B、有错误,数组anar在初始化以前不能正常输出。
1 w% v0 h5 R  C& fC、20 {3 \1 }9 E! R$ K9 K4 j9 D0 n
D、有错误,数组的大小没有定义。: h/ _0 B+ z# V/ S' c
正确资料:
1 V- n+ j- H2 n  F6 H
6 c+ }- Z( H% i8 W% f1 P  \: _9 K
4 g) c! F1 f; `; S2 r' N: j& T& d第26题,int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是()。6 v9 Q6 `" i# D% \; v# L
A、public int MAX_LENGTH=1005 w7 o& G' u( R
B、final int MAX_LENGTH=100
8 x* V4 ]% O) ]: S7 GC、public const int MAX_LENGTH=100
- J1 ~& b/ S/ U1 p& lD、public final int MAX_LENGTH=100# c: b, A7 ~9 g
正确资料:3 x: U1 D4 v6 b7 j3 \! q6 z) X- Z/ K

" l) K0 p; f! b5 K1 }$ ]5 N5 Y' @5 E% Q. {
第27题,在 Java 中,所有类的根类是()。
( K- B! n$ T1 Y0 gA、java.lang.Objet
% U; h$ M2 D$ cB、java.lang.Class1 S2 ?  ]# R2 ]7 e$ ?
C、java.applet.Applet( v3 w: E2 s( _; o
D、java.awt.Frame
' l1 w# z& ^# a; ~) m' Q正确资料:
2 }8 a4 Q1 A+ i* V3 x4 `2 V3 E+ H8 `" l8 {

; b( `* e$ ?: w( Q: l, ^, L第28题,下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
1 G2 Y4 X# f, c4 ~! `8 K' j; XA、private6 @1 M8 q9 t2 e& ]8 c- c: `
B、无修饰符
  Y4 O3 S2 P- L5 HC、public7 a/ _' J& F( `# }  H. o3 Z
D、protected
2 W" i+ I+ X# U- {% H- L" ^正确资料:) B/ P" _6 g5 S2 |; y
: N* ~  R9 B1 `, c" v, v; H

4 M% Y; }) C! |6 @* L) Y第29题,按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是()。+ }; L& B% |- e( a1 p6 n
A、Helloworld- o; m8 X4 y- b. z/ Y9 m* C
B、HelloWorld# _# ~7 ^% W( `+ O
C、helloworld
4 q+ p3 T. c6 w8 z6 ZD、helloWorld
: z) ~. q( p6 V( q2 |正确资料:
  @$ f' h6 l* |; D$ ?3 r4 Z9 O/ x! h5 w
% L1 Z; ]  L6 A& k5 o4 U3 e( @
第30题,下列赋值语句中错误的是
+ e' H0 F: A0 N2 O+ U) ZA、float f=11.1f
& [4 C$ }4 l3 U1 ^+ F- nB、double d=5.3E12;
/ i( g9 c  u) d) V5 SC、char c='\r';
& g3 |! t- X3 @- a  dD、byte bb=433;
# x; d3 j( [! s3 D& w& p& x: @正确资料:" o+ i; v- b5 P" N9 N
5 N- z/ g" o- s! m  ^

9 v( H  x( p0 a; o( l- X第31题,在不同的软硬件平台上,Java的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。) E0 {- g; ?) Z" L
A、错误
$ P: m  v, v' Y. H# J6 AB、正确
  u* k! Y: Q3 q3 |正确资料:
% c9 O" s/ I; o4 G1 `$ I3 T  H, Z; O7 o
, E: q4 C$ c" r$ U4 i- d
第32题,Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。
* o# q( }/ |9 h) f- f; CA、错误
& J; o2 T7 }* q+ V* @6 b7 k  k! TB、正确1 @6 w- j: k: w3 Y5 @
正确资料:
3 d- V3 S8 x: i% J7 @* N. m, N2 x: L6 T: N) F- l9 q' c

" H# J1 R* j; F& P9 J9 [第33题,即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参函数,函数体为空。
0 `) V# e- G' q+ i2 ?5 z$ \A、错误' h) r  R# C% K: }4 |
B、正确
$ b, ^. Q5 C6 h- U7 H正确资料:: S& H2 c1 j) S6 \$ ?

8 k+ M/ k5 V6 Z4 P" @5 J- R: i/ M, d3 c) e, v
第34题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。
0 z9 b# `: M7 \A、错误
& r3 H+ |; P( h$ w, c( J- rB、正确9 q# q! R3 j- v# j; ?4 A
正确资料:5 o$ N, S3 A/ u3 K* q

6 U6 ^# M, ?1 g' q* k( f; [
( k$ {1 ^$ _6 B5 }1 ?第35题,由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。
0 N# ^) A3 }- T/ [: Z3 EA、错误
  `# c3 |# V' y1 {* J$ x8 }- MB、正确
+ l- P+ @( _7 O: u正确资料:
8 o( K0 G+ N3 Q! a$ _- D! m9 L9 g$ ^/ b' a+ S

5 D/ V/ f4 _7 u5 Y1 D第36题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。
9 U* Y  w6 U- N/ u6 M  ]$ ~: ~A、错误& O' \# W& k2 a: x  t$ ^# c
B、正确& g: I2 _3 W. q0 z/ I8 M
正确资料:' }- j# g0 I6 Z) R* k% y
5 A0 E( j5 |7 d7 P) J' X9 N
3 u/ H, ~1 d' u
第37题,Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。
+ X2 x( |* T+ r5 bA、错误6 f$ B& ^) g0 L. D! O% e  c' \
B、正确$ M1 i' L: }- L  I: @* [) ^2 R
正确资料:) p2 j! t, i$ H' A: `' g
7 t# X/ Q  C( [
- l* s5 N% t/ S3 _2 Q+ k6 \: m$ {
第38题,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。3 M+ \. Q  Z6 n3 C! Z0 j
A、错误6 E2 C+ l; K- N. r8 n
B、正确
0 f' K( d  F' S: a& D: j( z0 i正确资料:/ }) A1 p3 A2 P1 D& A  \, b
: k9 p3 I# K& |6 C+ f* b

6 c( ^5 l# B7 w- h8 I+ `第39题,构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。
! h! b' q: s# B  n- F1 t% lA、错误
' U" o! \& s3 u1 Y; aB、正确* `+ f8 ~9 x2 ]% m5 C) E
正确资料:+ B/ k, Y, F$ n1 ~# _& K6 B
5 {5 _4 R6 l4 B# @/ e

( Y; F3 n0 f+ P3 S! p% |第40题,构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。2 U0 {* F2 c& Z( h* [) c. T
A、错误6 y3 U) z8 _' L5 S/ A
B、正确
( F+ R2 r; h6 g3 }4 f! H# O正确资料:& I' m7 _8 i) _. Z

9 d+ x3 N! b" N- f$ l4 w
, h5 Y6 ^/ ^0 \( d/ n6 ?3 m第41题,在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
' w- z5 x# W! ^9 |8 aA、错误% t9 U# g. M, H2 L5 p# J- B# t3 e
B、正确
( A5 x8 u7 V; ?. E+ `5 c正确资料:$ k. L7 h' t' x
0 r  d! V2 \& L: |+ G

6 k+ x. ~, a8 |1 G  K第42题,如果p是父类Parent的对象,而c是子类Child的对象,则语句p=c是正确的
/ N3 h* G8 n' F: I% _* `1 KA、错误
/ C- \+ \: E5 b3 lB、正确* O6 `) L( ?$ p- R/ B
正确资料:
) S) u  }$ Z! X8 e) y
- b/ l% ?& q9 W5 `3 z, J$ M5 y  ]5 q. h. b0 i& U
第43题,Java的类不允许多重继承,但接口支持多重继承。
, L. g& t( h; QA、错误/ q' \5 v# f6 {* y/ U& r0 ]
B、正确
% ^. K9 C* B# _5 U7 q正确资料:$ O; O- s, B$ h3 |' _  {) O
& g4 h; k3 D1 F7 r
3 G4 J+ G* T) b) c/ a% n+ w' u, I
第44题,无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件。# [8 V" \. X3 V8 C0 {! ?
A、错误4 ]8 T0 x. l# y0 Q+ o# d
B、正确
" P8 h0 C0 d* o' c8 e正确资料:
) q( Q" U& y; I- f3 Z  a7 n3 I3 ^2 Q
6 m& {2 i0 e* D% k+ h5 _% a( o+ [  l+ p3 k, c6 g9 t7 x$ ^
第45题,Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
# L0 G, {  {# P  g; MA、错误9 M' {/ O) ]8 h; w" G  E
B、正确
; Z" T6 v0 |# T* z正确资料:/ Z$ j2 e; D* ?- l

( f( M. ~# o/ Z
  i. J* f0 |% _第46题,Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。) H8 ~0 p; G# ^/ m* ]
A、错误
3 Z1 |+ `0 c" E1 X' H' o+ GB、正确% D+ @; S- J5 J' `4 z
正确资料:0 ~/ Y+ |8 P8 }) J, Y

1 G% w; Y8 @6 ]- g* [: x& e" z4 o/ J. \6 d1 y
第47题,若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。! y- L1 {$ z& C( L0 f- B
A、错误( R/ J2 k9 u# Y3 v
B、正确8 @+ u6 B; K) t) k0 @3 q
正确资料:
  G5 Q7 e( e  m& z9 z! b: y
9 {( i' `3 Q+ Q0 E+ Y, r& f+ n( t
第48题,Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。4 C5 K( H1 l/ ^7 n0 Y+ X
A、错误  s, V4 r' n$ G- V+ M8 `" r
B、正确" e% {" i' K5 J1 G" r( \$ D; }5 G
正确资料:
- D" g4 i+ D/ Z9 T* m9 s4 ~2 @4 w4 s$ ]( O% V1 y
- \! a1 p+ r" I+ C  h' t
第49题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
& [: h+ F% [. FA、错误8 g7 n+ D; M+ I" N6 f% u  a
B、正确
7 R# s2 V8 y2 t正确资料:1 }% i4 r5 w6 I+ P  k. \) ?2 |

" W8 ~3 a& E/ l  x9 V) ]
8 t! g: B& e# s第50题,在异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。
, I! a- \  O) b( {. OA、错误
8 _: a; K+ w+ \1 C. X: J4 iB、正确
! X+ z3 B" J. N正确资料:5 d4 w5 z. _+ O- w& P

" ~# m0 C' s; U

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 07:09 , Processed in 0.112391 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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