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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-3-20 04:11:20 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[南开大学(本部)]19春学期(1709、1803、1809、1903)《Java语言程序设计》在线作业5 I4 Y: l$ B# ~* f( S% h! F
试卷总分:100    得分:100
: e7 \1 @0 N# A! s, p# `. H5 a% ^第1,关于以下程序段的说法正确的是
3 j4 P5 s) [" e  X7 Z( ~  i1. public class Myar{ ' K; c6 a0 t, S+ \9 i. B
2. public static void main(String argv[]){
, z5 \9 [2 V2 _& p/ w, K3. int[]i=new int[5];
" [4 Q8 X7 k+ A2 U1 N4. System.out.println(i[5]); . V: ^* \4 Q8 J  w5 p
5. } / @/ S! v# w% J5 ?2 G7 T1 v3 F
6. }
$ u1 e6 p- p3 |1 y5 UA、第2行编译出错# o2 D% s" k9 [8 n3 S9 n1 b
B、第4行编译出错9 r* [5 w! e1 b2 B2 o1 {
C、编译时产生错误. M0 v- l7 O! O( k. ^& @
D、编译时没有产生错误,运行时发生异常
* k7 G: g5 l8 T正确资料:
" |1 q; B# U) R- D% Z+ Q
" L3 X% q8 x$ ~5 t0 A1 u3 U$ i7 ]5 O2 J- z: i" E
第2题,有程序如下,关于程序的描述哪个是正确的?(    )* O; F# f& A4 Y! K1 P! g% z% h) B
public class Person{ static int a[] = new int[10];public static void main(String a[]) {   System.out.println(arr[1]);  } 0 W7 J3 N* M' V& Z+ b, R5 d
}/ U4 c% j$ G$ Q# `* s
A、编译将产生错误4 g4 ^9 I  U+ }' G! m) d, O
B、编译时正确,但运行时将产生错误( F$ Z3 }* {* T; o# N( q. \& [& z1 \
C、正确,输出0" n) u3 F( o: J) a, z8 n4 }
D、正确,输出?null% r  V# b2 l/ q" r
正确资料:& |; W2 Z. E' C
2 H7 T6 T1 K+ z$ z& q9 P

$ i! X, O4 O7 \3 y第3题,下列程序段的输出结果是 ' T& E- D9 M+ S
void doublearithmaticOperator(){ 0 P8 u# A1 V4 z: u
System.out.print(9/2);
( l9 V! ^- U/ ?, X/ M0 D$ [System.out.print(","); 2 b, r( }& p. L3 T! k
System.out.println(5/2.0); % S) D9 M/ k# _, T
}6 n. t. w0 a5 ~+ A" P
A、4.5,2.5. ^- z- S3 t! b: Q" _
B、4,2
1 g; h1 o7 y1 ~1 s/ b) F7 EC、4.5,2' ~( G, k2 U4 I* }, c
D、4,2.5
8 H# O7 `& M2 N; P, \4 U4 T正确资料:. b' S+ F7 s- S) Y/ K# P. v% L2 h. \: ?

9 b3 \, U5 K- N! s! z7 x/ h
8 n; ~- B  M0 b! \第4题,下列属于合法的Java标识符是()。
$ d. R- p) Q/ j( q* m. j, sA、_cat
2 g4 T+ ?, l& l, [& }* I4 [B、5books
1 y" w- M( K- G9 Q, QC、+static: K0 ~2 B7 n1 e' u; [7 C- s( K
D、-3.14159, O' E; H% T; d5 u# Z
正确资料:
% Y3 r  }1 x: R0 a8 A2 @
6 H) ?% I+ j# {* n6 |# T+ L3 n. ]" q* i& ?6 H8 H
第5题,Java application中的主类需包含main方法,以下哪项是main方法的正确形参?
- H* B5 h, }8 j% _/ k# oA、String  args; V0 c$ a6 h; f. x# s5 e2 ^1 O/ _
B、String  ar[]
% X5 R2 S) d  V! c* }, _C、Char  arg; j# `+ p3 r7 t0 }9 {+ f: O
D、StringBuffer args[]' f( k) g0 k* D: g6 s( x- ]
正确资料:( ^% p1 A6 n6 |

4 f+ X8 Z$ i) A( A5 k3 D" v2 L% Q+ p
第6题,下列数组 a 中,版本较新的能在程序运行时动态调整大小的是4 m4 ~4 d9 s2 d3 K! ]
A、int a[]$ O2 ]  ~* o# c6 _; @7 f
B、String[] a
9 ~$ {  K/ M* b/ \- }. iC、a=new ArrayList()
# Z! @' c+ \+ @- [1 \D、a=new Array()$ Q9 W* H% F+ ~& `0 f/ n: M0 K
正确资料:
  J% }3 V( q6 G' Q, `8 `- w
/ {- _0 K7 l$ \: O3 g8 o. V  F  O+ o3 r) m
第7题,以下代码段执行后的输出结果为(      )int  x=-3; int  y=-10;System.out.println(y%x);8 C3 J6 ^! b8 U; J& B& R
A、-1
4 ]; ?( {" \) c) H" ~2 s# I& aB、2
! J, m- Q3 A/ pC、1
# ], ]; s6 z* e- a& G# }) AD、3
" E. O* v* P: q, R: k1 e正确资料:: C2 G2 v1 u/ Y0 @

4 M+ r) [$ W/ R/ `( X: [, K8 A0 Z# {' {) c* R5 h% j
第8题,下列的变量定义中,错误的是( )。' [0 K" h. Q) V1 X3 J; R# G
A、int 6_a;
$ P7 \+ z; y' L/ wB、float a;
0 X& B- C% U8 H& Y0 ~" D4 Y& hC、int i=Integer.MAX_VALUE;# `; \+ k8 b6 W0 p0 U4 W4 s# Y5 ]
D、static int i=100;$ y2 @2 u+ E6 N# x$ R
正确资料:: w. B1 ^& X1 u" k6 P

" D0 s5 U1 `- ]( f! n  ?; [' V3 D' W0 q2 _9 s/ E& m9 p. v" F
第9题,当方法遇到异常又不知如何处理时,下列哪种做法是正确的?
! X$ k( `% r+ E$ A4 j+ hA、捕获异常
; A+ ^7 O0 o+ i$ HB、抛出异常8 M% Y- M5 a) w$ r; i# _
C、声明异常; A2 {! F% l! F/ Q
D、嵌套异常2 }/ ^$ Y6 j/ a: m1 c9 I) O
正确资料:0 X& e" T% N0 h, H+ i' j) a

+ w& ^, H- @. b: C2 X3 m% M4 ]1 @# o$ O
第10题,下列哪个数代表八进制整数?. |# K  i' N) h! r7 s4 ?' T
A、0XA6
/ S2 L  n' {# nB、-1E3
: [- e) b9 w- p6 V' |C、1840
6 n: b9 V# p+ LD、0144* K9 t$ o0 X6 q" N* w
正确资料:
4 W$ H1 q# \1 c' v) s- L0 m
* O: ~+ B# J) b0 X
" }* h9 w3 @7 Y0 M1 J7 {3 L第11题,在 Java 中,所有类的根类是()。3 C! f' ^, M" H' R' Q5 B1 b- @
A、java.lang.Objet
* Q8 R1 j! n* B, QB、java.lang.Class, o* |. |9 u+ q' d' V
C、java.applet.Applet5 W) a, f/ F- v$ e
D、java.awt.Frame- S( _9 h% d# j, ]' z6 {
正确资料:3 v$ C3 S- Z' N! \( q! s9 A: @0 w( j
) L4 Y4 e6 n' I8 v- Z9 j, f  E; y

. P2 l" {" A! L8 q5 i第12题,编译Java application源程序文件将产生相应的字节码文件,这些字节文件的扩展名为
, [0 q0 p) F; f7 p+ {* `2 XA、.java. O- v0 h: U, b
B、.class
; H3 _6 R9 p( r& B& q" V% S; d. LC、.obj: S, Q# [& F# `( c; J: ?, ~
D、.exe
! w. R1 Q/ X- _! \2 ^+ Q4 L# }: r正确资料:
- |1 O, ]/ X' o3 ~8 c2 k/ z2 D. t; u' b. r, M

7 u3 {; w1 T4 B第13题,以下关于构造函数的描述错误的是7 i: M9 L* f: T
A、构造函数的返回类型只能是void型
& k# N" Y1 i" w( XB、构造函数是类的一种特殊函数,它的方法名必须与类名相同。* O2 g* \* i0 n* [; \
C、、构造函数的主要作用是完成对类的对象的初始化工作。
8 t% ~' c2 w( K5 P6 ~D、一般在创建新对象时,系统会自动调用构造函数。
2 B0 E9 k6 l# i; G* ?# j% G正确资料:* b- `$ S& O% k) `) k2 d# S. J- B% t

/ g4 x$ L. P' \' }
; u4 R5 Q; l6 \/ b第14题,在java语句中,运算符||实现()
& A* J# ~3 W  A' zA、逻辑或
. R  a( ~. d- s4 J! QB、逻辑与) D) |+ ^3 C8 g$ x3 P7 t
C、逻辑非
/ u4 x7 y; J$ C1 ~$ K: @D、逻辑相等
. ~! g: ~- Y( |' V( J正确资料:
1 }0 |' b, X9 h! L. \0 ]  L$ v2 N1 f

7 v0 d6 O$ C4 J  R7 H第15题,以下程序的功能是:求n!。请在下列程序中填入正确的语句
4 S2 X3 B* n7 N9 j" r6 ~class FactorialTest{ ) R9 \8 t: g2 _7 z) _
static long Factorial(int n){
- h0 s' B) ^7 Nif(n==1) . z+ p# q# T; j# _! Y8 U, `
return 1; 3 L( O# G$ K+ }1 Q7 X
else % R. s* }  i% ]3 O+ @+ {9 I9 P
_______________} / L: P% n# F) b' a- X/ d' M+ P) N
public static void main(String a[]){ ; q, n; O. w" I1 m6 B2 n
int n=8;
/ S, z- J- x* {8 j( |System.out.println(n+"!="+Factorial(n));} : d: D; A7 q+ o2 o  ?$ o5 S9 z
}8 h9 j+ C# J  z& d5 G
A、return n*Factorial(n);
- z1 j$ ?3 L- Z9 n# W% mB、return (n-1)*Factorial(n);; m  w) r9 B- W5 M
C、return n*Factorial(n-1);% ?3 u8 W3 J+ k6 z; u6 s& r1 P; v2 @8 \
D、return (n-1)*Factorial(n-1);$ y/ h( l8 g5 K% v) R1 T+ K; |
正确资料:8 |3 [9 ^: z: Y5 B3 F
  l; ^# H2 A% L" q
/ L; e* }3 M. c6 p7 Y
第16题,一个循环一般应包括哪几部分内容()4 a$ S* H! A0 u% g
A、初始化部分. S! C/ u: P. `! ]
B、循环体部分
- F; y8 ]# `5 ^; [5 [1 }' y. {C、迭代部分和终止部分
# o1 i, r- {* t' i) ~% XD、以上都是) Q7 ^, X/ N5 `) x% y7 k
正确资料:0 C; T6 @2 E- ~! E

, [* o8 c) @. m( u* `3 G
+ [2 @* R3 y  Y1 O+ b# N- T$ X) @; C第17题,关于以下程序的描述正确的是(      )。% N8 J  V# p6 K: F- t9 R
public class  UseArray{ static int arr[] = new int[5];public static void main(String a[]) {   System.out.println(arr[0]);  }
: f4 X6 ]" E2 M5 v$ N9 v3 Q6 h- c  A}
( t8 z  ^, R; u: e! u! hA、编译将产生错误3 O: Y. b* h9 M" |: {( W
B、编译时正确,但运行时将产生错误# a, `" j$ L* M5 p; {/ }. p
C、正确,输出06 u# Q' v% K! n! v" M: X, O! z. H; U
D、正确,输出?null
" }0 V3 E4 c" B  Y8 F5 y7 n6 ]# Q4 r( b6 m正确资料:
6 m& b1 m7 ^4 V' f" {
( V# l2 C. K* y' f+ ~. ~9 _
: |0 Q$ I& u# c  y! A第18题,A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: : l. R9 Y: l2 Z2 ?/ R
1. A  a0=new  A();  T3 b2 w8 E4 o3 H7 r- A
2. A  a1 =new  B();
0 B5 o+ Y+ E: }5 y6 p3. A  a2=new  C();
* ?. R3 ~8 e( k: A  |8 B问以下哪个说法是正确的?
+ C' u+ Z' H% NA、只有第1行能通过编译* w8 f& d! }/ s1 h- M' C
B、第1、2行能通过编译,但第3行编译出错. l  |( T% ^/ E5 x7 j+ k% x
C、第1、2、3行能通过编译,但第2、3行运行时出错
6 S2 F! L5 r6 ND、第1行、第2行和第3行的声明都是正确的?, [7 A: B( V, s; y2 O8 W# y
正确资料:
( u, R8 b# I! T' M* V6 v
* ]$ k$ j; j# D' K  ^. [+ k8 k. o0 L. H% V) t, Q* s
第19题,有语句String s=”hello world”; ,以下操作哪个是不合法的?
1 K, U' b( s8 w3 X6 q( o& nA、int i=s.length();
- T& \) P8 }' p) R, [% p7 U  b# _B、s=3;
# I# t  [+ p' P2 }" f9 b8 IC、String  ts=s.trim()
7 s1 ~$ C# R& LD、String t=s+”!”;+ B9 `" [! o) z, \. E8 q
正确资料:
4 K0 L' A8 i, s/ b  F* \1 ~
, y" s' K0 [- U
1 ~- V- S$ e6 s! X$ j第20题,设有下面两个类的定义:class  Person {                        class  Student  extends  Person {long    id;     // 身份证号            int  score;  // 入学总分String  name;   // 姓名                int  getScore(){}                         retu
' v& ]. [3 Y& D9 TA、包含关系/ N5 r4 F  b* e  b- ?0 M
B、继承关系# T7 _4 J5 m/ j, [
C、关联关系8 z" G) b8 c% a: n7 _
D、上述类定义有语法错误9 I0 ^# b2 F2 I& d
正确资料:/ n. J7 ^5 j8 j. R# k

7 w* l" T  z) S' g# G* t2 U% k( h. B- ?& W3 s$ v6 O3 \
第21题,给出下面代码,关于该程序以下哪个说法是正确的?(     )6 W- j, `! Y+ @) E0 t
public class Person{
8 Z: K( v" a$ s4 a# _* Z7 s) _2 pstatic int arr[] = new int[5];$ M7 v+ X/ f$ W: A0 K# _. g
public static void main(String a[]) : I& F$ k6 f0 }+ k0 ~
{ System.out.println(arr[0]); }
! k4 d; n% R' m+ \' A}" t! R2 R" s# F
A、编译时将产生错误
/ `* y  `6 [2 Y: L" S9 A1 lB、编译时正确,运行时将产生错误
2 r4 v0 n! ]$ X2 N1 PC、输出零
4 R$ O5 E5 O6 `! RD、输出空9 V! K: U9 y% ]) [2 _1 l/ r; K/ I
正确资料:6 l. D% A2 a  k/ B# Z6 c
, M; W1 C8 H, X0 \. W; j8 S/ Q1 ^3 g
0 O+ b" i5 Z6 ?' ^" w
第22题,以下关于继承的叙述正确的是()。
& N( K6 r; W0 q  u9 C1 G2 G0 x: PA、在Java中类只允许单一继承
' E& o& J0 [  ^  yB、在Java中一个类只能实现一个接口9 t% U1 ?* ~6 r1 Z. |
C、在Java中一个类不能同时继承一个类和实现一个接口  m9 G7 P% z7 v; K/ p- \& s
D、在Java中接口只允许单一继承
) N3 V! ^; M3 i! V: S! t) q3 h5 t正确资料:! P: h; S3 z& }2 \6 w

" C% l1 Z8 J- {% d. l/ F/ T7 W5 H) c) D/ h. P
第23题,给出下面程序段:
6 y. ]; l! J5 n2 [7 }/ zif(x0){System.out.println("Hello.");}
8 g; a0 J6 h+ A1 x0 l6 n( x8 ^else if(x-3){System.out.println("Nice to meet you!");}
* P$ n+ [" L8 Eelse {System.out.println("How are you?");} % U9 w/ [% O- S8 p' v9 }& M0 _
若打印字符串“How are you?”,则x的取值范围是: L' W# t" L$ w; W- h$ ^) I% Y
A、x0
8 J" K7 _) y2 iB、x-3
0 T9 [2 r( J$ ?! bC、x=-3$ W5 j' `# o; {3 ]' E
D、x=0&x-3! N1 ~. u; y6 |) K- @  \
正确资料:
4 Y  U: s) k0 H$ {9 _- M" y4 n( r$ t5 `
6 L- y; y/ d) x/ T
第24题,编译并且执行以下代码,会出现什么情况? : E0 f7 T3 p9 `
public class Q{
( M4 x0 I6 ], A7 Ipublic static void main(String argv[]){ 7 d! U% J* K) K: ]3 z& x
int anar[]=new int[]{1,2,3}; 0 ^2 e7 ^* y, g9 d4 c
System.out.println(anar[1]); 6 ^: ?  J% y( T( ^3 k$ A: \4 a# C
} ; S; \8 o5 ~% ^# @4 H2 y
}: }2 M: a7 {5 Q: w  w
A、19 Q: p2 u! ?' M$ Z! F9 Y$ c
B、有错误,数组anar在初始化以前不能正常输出。5 @2 K: O9 e% Q, X- I, Y
C、2$ \" _8 X' E+ z- ~) H1 z
D、有错误,数组的大小没有定义。
3 w( W1 E% Z9 [; C( k正确资料:
2 k2 l) u# Q7 q8 K3 e0 k& R3 u
: w1 u% @9 f  D! x3 G0 c# V- {3 {: A( l/ D
第25题,下列代码中,将引起一个编译错误的行是()。
# X/ q1 E. ]5 u4 o1)public class Test{
7 d- v. f* P) A7 \8 k0 M2) int m,n;
3 Y6 \7 p0 ]$ R- H* C3) public Test(){} $ `0 E& I/ T3 L9 u' s
4) public Test(int a){m=a;} 8 h3 O$ k4 g2 J
5) public static void main(String args[]){ 5 D+ x) T' r2 ?: L) D4 s- Z
6) Test t1,t2; 2 ?3 h4 P* `! e  t6 c; x6 I: }
7) int j,k;
4 i% ?& V0 z9 t& n8) j=0;k=0;
9 D: K  e1 H* c6 [3 u9) t1=new Test(); # P: ?4 V8 L( ~8 m2 G6 Y* ^1 P5 a/ h
10) t2=new Test(j,k);
3 a9 G9 L1 C/ l! L- i* B/ P3 n5 \; s11) } , u, H! g' u9 ^8 j% ^9 z
12) }. n: A" _2 n: f: [  R0 c6 \
A、第3行2 W  \8 J6 y4 S
B、第5行& ^5 F& j8 w4 [
C、第6行
3 v, w0 u' O0 f' O2 z1 GD、第10行
( x# I; e& W- s, p正确资料:
7 K( `8 C% F' y9 j0 A1 A% n0 j& h; ^9 W6 B
5 C- j: f/ u/ G6 r) V
第26题,阅读下列代码后
5 F7 z0 G9 v2 t8 |& G- z* @' Zpublic class Person{   E" R6 E( g5 ^% v6 E7 r1 l, g; a- h/ ~
int arr[]=new int[10]; % Z8 H( o4 S' b7 l) W) g
public static void main(String args[]){ 0 q: j5 m  _2 _7 H3 K8 s
System.out.println(arr[1]); 3 |1 c' R. ]" k, b, y" d3 B7 o/ o+ h
}
$ T9 H, P2 @1 U4 ]* L/ w} " U$ {% o7 Q  Y  c
正确的说法是
# ^) A$ e2 T6 g+ d9 _A、编译时将产生错误+ \( B; K& d% q, ]
B、编译时正确,运行时将产生错误% V) }2 \/ D0 d2 K" `8 u
C、输出零2 v. G; b! C& H* Y0 [: r# N6 P
D、输出空
$ E6 Q, L0 d- u正确资料:( r% e3 R0 b5 z" O
' B. c; N4 l4 }5 s
1 N( p+ J. s, ]6 U
第27题,下列程序段的输出结果是 ' N7 g# B, a9 C  G
public class operatorsandExpressions{
5 q: U2 b, M$ ^4 p+ P" Qvoid stringPlus(){ + O' d+ Z. i: S5 B: a
int x=3,y=4,z=5; # u7 N4 W* ?! Q: M
System.out.println(x+y+z);
; B" R* D5 I% B0 e) Z9 k}
7 W2 ^* M6 h1 l, D" ~}
  ?0 o4 Q* T% y5 w3 r2 vA、xyz
. u7 y% T) X: s, b) c$ s/ l* nB、x+y+z
8 i1 B! n! f( y) NC、126 C7 c$ l; J) t* {4 e" q
D、以上均不正确+ ]9 N& j1 v' p& S3 S+ {
正确资料:
6 m: t4 c0 p9 n3 F- {
0 g$ p# Z5 B% D/ j! F
( O4 Q1 e1 O, S6 \# R; V. n第28题,下面可作为public?void? aMethod(){...}重载方法的是" E3 {1 Y& a& j" q0 I8 f  @
A、void aMethod(){...}
; v, y& U% }0 Z, bB、public int aMethod(){...}
; g7 w, i3 z/ t( I8 X$ ~, YC、public void aMethod ( ){...}' z) e: T: Y+ G- |5 |) d
D、public int aMethod(int m){...}- l8 s& i& F- ?( D- t
正确资料:
; `# \% [0 g, |& r* e2 K! o
! M: Q. ^3 _. q$ H
1 R% H6 D8 M4 \5 ^5 ~5 U8 J第29题,下列构造方法的调用方式中,正确的是()。
: L! O, X4 m" tA、按照一般方法调用
2 U9 a2 p: `2 p' c3 vB、由用户直接调用# R) P+ G3 M* @. u
C、只能通过 new 自动调用
# r( s. E9 h2 w) G1 e- a0 vD、被系统调用! ]2 I2 C  b$ F$ f
正确资料:
& w1 A3 d' g- K; L: b/ O, ~+ D) C! m0 F$ t& j+ r& `1 h
# u6 ^$ x# z& h0 H0 f) Q5 C
第30题,下列关于构造方法的说法正确的是
4 e4 V' b8 n6 Q  Z# s; xA、因为构造方法名与类名必须相同,所以构造方法的首字母必须大写。
+ w8 `+ f" y- H- E/ xB、构造方法是给对象赋初值,所以没有返回值,要用void来声明。$ o2 v9 c% e2 J( Q9 q& z1 _
C、构造方法不能被程序调用,也不可以重载。
" i, }; X/ m7 y  f  E( _7 b) ~8 DD、一个类只允许有一个构造方法。8 u+ W3 x- I6 l$ J5 |
正确资料:6 N* r/ X* W. ]0 t; s% L% u
/ G. x9 m- o/ Y+ q
  l, }/ e0 k8 R) i* r3 ]( C* O
第31题,无论Java源程序包含几个类的定义,若该源程序文件以A.java命名,编译后生成的都只有一个名为A的字节码文件。7 @- u! I# }2 b) g6 J# S# F2 c( u
A、错误3 x/ G6 N( `3 Q
B、正确, H" N- c, M% K$ u
正确资料:
* P* P' I- E& v' ^4 R: s2 X# v4 M6 p0 z5 o  o, ^8 h$ w
4 W/ }' P4 y1 _( i0 z" b+ ?# T
第32题,在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。
  W" Z' Z5 R6 G1 GA、错误: L$ p3 }4 T/ R, h! n4 H: T$ w- y
B、正确: z; R1 c! j; w9 f
正确资料:+ k/ [! V  j5 y+ v' N

: Q6 ?+ B  K& k7 R
; M$ w* A7 ~: @/ z第33题,构造函数用于创建类的实例对象,构造函数名应与类名相同,在类中必须定义构造函数,且只能定义一个构造函数。
. i1 E& s* h) l9 q$ JA、错误) ^% U0 y  }9 p$ B/ H' i( T
B、正确
. @- @, s  W5 d8 c8 M7 s5 E- l3 K) E; W正确资料:
1 V6 z6 W& o& N1 o  ~! O# r& v: W4 j# X
* I$ j- N  y; {' {9 u
第34题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关。4 @& }, C2 X4 C1 Q( Y! c! H
A、错误
2 }" Q( a# l' z. m: fB、正确, q9 U4 _8 g' F# c3 M$ {( w
正确资料:
3 V& g% H* [- [; @! a1 T
7 c$ l# y& b0 t) {& j* ~" ~7 n
6 r8 a" H* C, b! y第35题,java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
2 v* l( z9 ^! I! e' m1 {A、错误) J& }" t* l/ W6 Y) A
B、正确$ g4 p1 g5 @0 z0 r$ ]  j6 y
正确资料:
2 Z8 ^" O) p$ P4 b; K6 }
) U  ~6 \3 i1 d/ K6 ]4 y0 P, P9 ~+ i- ?
' e9 N* v) i* f8 t$ E; I& T第36题,Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。+ H/ A/ B- f# U+ O) i9 ~
A、错误
6 ]! w. g7 x% g  b) b2 ?B、正确3 k. Z/ j1 h: Z' ~* u5 J
正确资料:, N9 l' D( J7 `3 `" v9 \9 J

' p; V$ o* c; z8 I2 p% W: G5 b& G1 ^7 D
第37题,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。
. Y* s$ Y: a( J5 G" v  JA、错误/ J2 ^3 {* L# D" v' H2 g/ _
B、正确
9 i/ }; G$ i+ M3 ^: o8 S1 o& Y正确资料:
- Y5 t- o) R' k
, w. a: y: v# H1 f9 Y& K" {
* V5 @1 g/ k6 B, o! A, o' d第38题,构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void型。- ~' Z5 `: L+ U
A、错误
7 d0 M) a4 q  T: C# DB、正确
5 z! d0 x9 P" u. o, ~正确资料:
5 L5 x  x1 M  [) i( I6 S: U, u! O+ k

+ S, G8 Q. h- Q' ~2 a3 @+ H第39题,Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。. w5 \; s/ ~: }; _2 D; f$ f
A、错误  O9 v# b& I, K8 V/ r$ O
B、正确
# ^: y$ r/ ?# n0 m  i正确资料:
" g- c% {$ h1 b, }2 j+ q8 j1 s' B, \0 Q
9 \; |6 T4 D9 y3 i9 U
第40题,Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。
1 \4 b  i7 x) N7 h- |A、错误
; Z2 f3 o- Q8 G* i" W5 J+ A9 tB、正确
5 H2 b) b: c1 J5 m正确资料:, q  a; F) L- t4 t& W: _( E9 w

: @* _7 T& [; ^
  f2 F' a: Y/ h! y* a9 f第41题,注释的作用是使程序在执行时在屏幕上显示//之后的内容。/ f2 s8 O) E) R: ^# T
A、错误
/ m7 f% ]! U/ a! k! M- x) X. ]B、正确! A' K8 q  B$ q+ i
正确资料:
4 @* R9 ^* ?, J- O6 R
! |6 Y1 n5 D/ r( M; I; C0 R
8 S$ l5 W) a, {2 V5 y第42题,在Java的方法中定义一个常量要用const关键字。
! t. ?( B3 W. R9 oA、错误1 Y1 O! I- Y/ |/ Y3 }1 r1 n
B、正确
. K# x! M+ |: Z0 R9 W" A正确资料:0 M8 Q8 {1 I2 G+ O- O
0 U7 D2 Y" F, Z9 ]. ^+ R( X

0 c+ v! z/ F7 G& Y+ L( }4 S, _; ~第43题,若Java源程序中包含了几个类的定义,则编译后就生成对应的几个字节码文件。
* K# _; Z9 n- e* `$ n. A2 V, |9 `A、错误% B$ J( m& Z/ n5 W
B、正确8 Y2 r2 K% z8 h" U" @0 I8 M
正确资料:
# v3 k; F4 g  K( y6 s& }( Y/ J* _
5 w/ {2 F. m/ Z( X, l4 @2 |9 A
" S) V, ~; E  T; \1 s+ \* [' h2 d1 M第44题,Java有两类程序:Java Application和Java Applet,其中Java Applet程序由嵌入到浏览器中的解释器解释运行。4 p/ _& R& N- c. S
A、错误/ L6 |: X% T) b* c7 _, ^* y
B、正确- w2 p. S7 |& i) U* H; k. C: n  w
正确资料:5 C( k1 \1 d) l& G# m
5 x* A6 ]) T8 ~; N" c4 ^. K) q
- r/ C8 I% p6 p$ w  m
第45题,在Java中%是取余运算符,要求两端操作数为整型。! D* G. V. N, w2 Q( e2 l* w4 M
A、错误! V% u7 E7 p% R- z4 d( b
B、正确. F1 S+ a* o- V  c! M
正确资料:% b% x- Q# x, o/ P5 J* q
2 k" l4 Z- u7 ~

5 P# W# Q% P1 p. w4 o9 l2 E& j! g第46题,一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。
3 i$ T! \) d! g9 dA、错误
: A9 A. s% K$ pB、正确9 e, A4 x/ U& Z
正确资料:
4 q8 L  ]7 K7 D* _- W- J6 I, a) K6 a# D2 l

" F! T2 t, w+ ]( q0 r; B第47题,Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。, y" ^3 F' N; r9 B$ I
A、错误2 K& @, }% T7 f7 o' V
B、正确8 h1 W( p: X4 C/ y$ V2 H
正确资料:
: S% ~0 `) w% ?  O: N" i/ R  t" |" _# u- m

/ C* i' U  `% Y$ q- S4 V- o6 [: e8 h第48题,在不同的软硬件平台上,Java的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。
  J/ P3 A; p( BA、错误: n0 L+ S6 j9 r: Y$ w# L% a4 Y
B、正确
7 ~8 Y* J. j' y6 w- Z8 C- Z正确资料:
. ~( [4 v. X" r" p* q
: r, U$ u4 I/ k3 E+ m. Y4 x" W; G9 ^7 K3 Y7 {% r) t3 C3 }
第49题,Java的各种数据类型所占用的内存长度与具体软硬件环境有关; W) {+ r7 O2 y$ y- {$ n
A、错误
% ]4 W1 f# a! x" W  x' k9 TB、正确1 ~4 \# N* w2 M( F* z- Y
正确资料:. \0 y# Z# n( |' f9 _* m- A6 ?

( G' s8 J$ H+ ^4 M% \0 q9 i1 v' b- S$ E6 l- I3 G% X
第50题,Java语言中的数组元素只能是基本数据类型而不能为对象类型。/ b! j$ a; Y1 v8 N; L& `
A、错误
/ _2 ~' R0 t0 i, u2 V& E- SB、正确2 q$ M7 L# w8 {) _' u) q
正确资料:& R5 z" V8 q+ s/ [
! {$ B/ D9 @: A6 P9 s2 D

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-25 19:01 , Processed in 0.100503 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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