[在线作业] 东财《Java语言应用开发基础》18春随机作业辅导

[复制链接]
发表于 2018-7-12 13:51:42 | 显示全部楼层 |阅读模式
扫码加微信
东财《Java语言应用开发基础》在线作业二(随机)
4 ?9 L. ~& p& |' o: D/ f" c( z
. F8 c" j, l+ u. p: I: ]$ x7 h一、单选题:+ @7 y! h# r+ s2 Z) i8 J3 A
1.[单选题]线程的休眠方法sleep(long)的参数的单位是          (满分
9 d" S/ v( g9 M9 |8 B* v    A. 微妙( b" |" C, d9 q4 K: o+ c# m
    B. 毫秒4 t/ W1 s4 M4 k
    C. 秒
0 d& |. q- L! l1 }    D. 其它
% C$ y$ S( |, {3 X    正确答案:——B——$ ]4 O3 G9 \( v0 T0 F
2.[单选题]package语句的作用是          (满分
: A# U; _/ g/ k% T. m    A. 声明当前程序的来源
# I5 t- w  k# H1 ~8 n0 P& b, M    B. 声明当前程序的名字6 u- D" z- u+ w9 f+ A
    C. 声明当前程序所属包4 F6 X8 \, F' @; A: m1 U% s. K- R
    D. 声明当前程序所用包5 y. c1 f9 G7 `7 t6 Y2 ^0 ]
    正确答案:——C——
  O: b& o0 @- J: J5 u2 a, x3.[单选题]如果执行命令javachap01.HelloAB,那么main方法的参数args的长度为          (满分
4 Y; q) h: C0 C' ^    A. 06 s7 v: `6 F6 ?: P
    B. 13 q: E0 R! f4 }
    C. 2
  |; \# [; W! ?2 t    D. 3
' P* U0 j* c, w0 W% |8 F    正确答案:——C——
7 ~1 |" ?$ x/ _7 h4.[单选题]将Java字节码转换成机器指令的过程称为          (满分
2 ]2 C" D, e) \4 B1 _" g    A. 解释# a' E2 v7 k  m$ K. W, V0 \
    B. 编译
1 A" P4 h7 u; ^- H    C. 执行
: k0 `7 M! E% w1 h; M1 D    D. 发布
' F  @; A7 M; d- r1 f; M# d    正确答案:————
* ^2 C$ i- t6 \* d8 q5.[单选题]for循环的表达式2不写相当于          (满分: h. [# ~8 i9 [# Y4 e
    A. 条件为假
) S) f: Q) R  |. k    B. 条件为真% a9 P& q; j8 d# I' c& V0 s( k7 e
    C. 语法错1 ]0 F! x3 \( X0 W! c0 J9 J# p+ N
    D. 后续表达式顺次替代
9 K) d2 b8 |& t' t    正确答案:————' q) w, k' m; }) n6 w; o9 }* a
6.[单选题]unicode字符类型的机器内部表示需要使用多少字节          (满分:)
0 p( }( u' c# Q) K. }! M    A. 11 j# t! |# [( P
    B. 2
+ P# I- w) h0 m* ]5 z    C. 4) L% w/ |9 K# Q# s+ e1 f2 m6 h
    D. 8& k( [5 [; O1 n" n7 w9 B# v- Z
    正确答案:————
5 _+ ~& G& |, S  P7.[单选题]if语句可以解决的分支数为          (满分:). a9 t5 |& ?# G. |& ?0 Q. r, }& g& q
    A. 1$ |' s. A& n3 i$ a/ w
    B. <=2* T7 H7 i8 C& Q! u9 m$ X
    C. 28 p; Q( n1 s% ^6 Y' ]( T, {8 r
    D. >10 e: f% e- }( U1 L* Y7 Z) e5 [5 s0 H
    正确答案:————
3 a- t4 \. P# Y/ y& m3 u- a) Z8.[单选题]类体中的静态代码块是          (满分:)
4 F* r3 X8 A' M3 `' C* ?    A. 不能运行的
' `" I: Z: P! i# V, m7 E9 s    B. 只有一次运行机会: e( N; }+ W) y  s* z
    C. 可以多次运行( p. T  k" K( W3 ?% W# {5 W
    D. 和方法一样( r8 Q- h1 Y, u& c: ^) S( r
    正确答案:————2 v- x* e7 N) a  T6 Z+ c
9.[单选题]整型共有几种子类型          (满分:)+ _" R6 \4 u6 \* ~. U3 w
    A. 1
7 J% }2 w+ ]2 ]0 V6 M: N  f4 b    B. 2
3 H  s* j! C: N! w& K8 e9 f    C. 3
. Q$ E. R7 k3 ?) c! q2 A    D. 4
1 a; a4 l& n& f5 }    正确答案:————2 L6 }& z% @2 c, q: y
10.[单选题]switch语句结构中的break子句的作用是          (满分:)2 u/ d: D% q; K0 }% p4 a8 P% ~* V
    A. 结束switch语句6 i6 ~2 _" k" i+ f
    B. 结束循环7 G' C  c2 J* g2 b( J
    C. 转去执行default分支
" f/ o5 F* Z: E0 h4 b0 }    D. 不能使用
: y1 g. ~% P- k3 I; o- a    正确答案:————% g- F# \  {/ t8 K6 K: U* i5 d/ w: ~
二、多选题:
- w- g: q$ d( X11.[多选题]如果要修改一个文件中间的部分内容,对于这个文件而言,不能完成任务的是          (满分:)
1 s- ~5 p7 v1 `& n/ e8 Q7 G; G& D    A. 输入流/ Y+ J% ~  W9 g( O1 E9 I
    B. 输出流& g6 z0 ]( o, X+ y* `6 U
    C. 随机文件类
/ M) e  E& v2 h! J    D. File类
5 v0 W+ J0 ?  o7 Q+ e" R    正确答案:————
$ g% T4 l. \* H: B2 G: A7 @12.[多选题]下列自定义标识符名不合法的有          (满分:). S0 q$ z6 J0 K. D( C
    A. int" _7 l' A5 W7 H+ H2 V" K, J+ e
    B. forX
9 O1 O8 g5 I, `$ Q" a. N* `3 W    C. \铅笔\- D' S$ y; ]2 [: {* h: f1 C& ]
    D. 标识符: y- E$ H$ W/ ~8 L- `4 X( o
    正确答案:————% k& L" j5 t3 {# Z6 N1 k; Y( n
13.[多选题]关于/**???*/的含义,正确的有          (满分:)
: I) U/ w3 A: H- J5 M+ W. l1 D    A. 进行整个文档注释9 T* @  {+ ?& a
    B. 支持Java文档生成- Y' L8 M# I& \- s* C
    C. 程序中的关键代码
% d& y# u7 |2 X8 V    D. 废弃的代码
, n( }/ A. U% R/ B: u3 u    正确答案:————
" H$ N/ ~' }9 \; ^+ J14.[多选题]关于String类中的equals()方法,正确的是          (满分:)8 ?- B: h! w% O9 K9 Q* h  F
    A. 是对Object类中的equals()方法的覆盖( U! x0 ~5 Z" B  p) v
    B. 实现了字符串内容相等的判断
7 I- s6 ?7 n5 M8 N8 _2 ?0 {! h    C. 实现了==的功能
) G, K" k6 }; N0 f/ V- E% Q    D. 对没有内容的空串(非null)可以调用这个方法
& g5 b' u# u# F* M) R& H2 N    正确答案:————3 f9 Z# x" W. K( b
15.[多选题]使类的成员在别的包中能够访问的可见性修饰符有          (满分:)
4 M2 s* Z# [& T6 t) g    A. private0 ^/ h, H2 X9 [4 b) S
    B. 无修饰符
* S. S/ [0 X$ X    C. protected9 [2 P; z3 l6 d! x. D
    D. public
/ k/ S2 s' a- w% R7 r    正确答案:————
3 ~7 B( s7 j  |) T! V5 G5 _  ^- n  F9 x16.[多选题]关于javac.exe,说法正确的是          (满分:)
% ?# t8 }! D* Z1 N) {    A. 一个Java程序9 N5 w9 j1 S$ j" g/ R5 f
    B. 存放在%JAVA_HOME%bin目录中9 S6 p5 [: C2 E/ B3 {
    C. Java语言解释器
. Q9 I% m6 w6 T/ o5 e    D. JDK提供的Java语言编译程序
5 `- C5 e6 Z" K$ v. i5 D1 }    正确答案:————
/ r& J. B# U- @7 ?17.[多选题]关于Object描述正确的是          (满分:)
" U7 [6 p' g9 ^$ x' M0 P6 T    A. 最原始的类类型% v. w3 f6 j! j3 }
    B. 引用
, x* n5 `7 \8 s    C. null类型
: V( O& `8 W9 z. [    D. 标识符; N3 @! i2 p; e9 S: E6 V- r8 T& }
    正确答案:————
. p! f4 @) W  b5 F18.[多选题]JDK的lib目录主要存放的文件有          (满分:)
# Z! o4 x+ n/ V3 ~' e6 Y    A. .java文件
) ^1 U6 z9 m+ y7 x  [    B. .class文件$ ]  }* ~3 M7 C6 s6 N
    C. .jar文件. L( ^( l9 V6 L, k, ^9 q
    D. .lib文件
- u; I: `  z* {8 J    正确答案:————# z/ ?: [: a) }3 D# [6 X# Z. e
19.[多选题]处理IOException可以使用的方法是          (满分:)2 h6 j4 Z9 L% u, ?; f$ ^( o, H
    A. 在方法体内直接进行捕获" N* A& _% B; L
    B. 判断文件是否存在和可否访问9 [* y7 s/ Z3 @1 n0 v
    C. 向上层传递(抛出)
7 S) R' k$ O9 G$ T    D. 向下层传递$ p+ `4 @4 c7 k5 k; w( o
    正确答案:————
9 M% H3 R$ _0 C; P9 Q6 k20.[多选题]关于final成员变量被赋值的机会描述正确的是          (满分:)
  X; n& @% f6 r5 D    A. 永远不能被赋值8 Y% k% m0 M; l2 A" o7 z; s
    B. 只有一次被赋值机会
# e5 S4 F" y1 R    C. 可以在变量声明时候赋值; S7 [9 k- w( o8 j0 f6 E
    D. 可以在构造方法中赋值
; x6 D& V; g2 N    正确答案:————
0 H4 t. I& u! Q- G/ N5 O8 f三、判断题:1 D) c' h  q) l! T& Q# H& r
21.[判断题]线程的就绪状态就是在运行。          (满分:)
) B7 R, A8 k: ~7 a% D    A. 错误' h9 I7 k- R1 J# k$ m* Q
    B. 正确5 O6 P. e! a1 q& U3 T' l" ^, C8 _
    正确答案:————
# X- ~3 `9 x* x5 [22.[判断题]集合框架中的Set允许存储相同的对象。          (满分:)
" Y9 ?0 h& F3 i" v! A    A. 错误
" W0 W4 o$ G, t! N  c    B. 正确8 ~. [9 K/ ]9 k2 H; ~
    正确答案:————
, h& W" R* a3 }1 f2 {9 l' L23.[判断题]一条命令中只含有“命令动词”和“参数”两部分。          (满分:)9 h% u- l) z6 g6 W4 `" ^
    A. 错误9 ~. K9 i0 f. S% g& g7 U# e
    B. 正确
9 H7 ]: D1 e5 |8 d% C, w) t9 r  M    正确答案:————
' m7 `$ j; ~4 D, m6 Q7 D) w24.[判断题]方法即使声明了非void的返回值类型,在某种特殊情况下,也不必写return语句。          (满分:)
3 g. I8 l; |7 e0 r: ?    A. 错误  r5 a' r, h% h- L
    B. 正确
3 e* E. m1 k4 n9 J    正确答案:————
  h& [6 y; Y8 L" G9 G% m25.[判断题]包声明必须出现在类和导入语句之前。          (满分:)
4 S; ^* M4 Q: K7 X" H    A. 错误/ w# N. S+ n+ r* c( |5 ^: K$ D5 X
    B. 正确8 {( i* _) x! G" S3 l/ Y
    正确答案:————
6 \6 t3 I3 {# _: E东财《Java语言应用开发基础》在线作业一(随机)
; F2 p$ J; r4 N  v0 d1 i1 E" a* P, n8 ?& F
一、单选题:" q& l. {4 t1 W. b6 g
1.[单选题]整型常数默认类型是          (满分:)9 d1 d3 L$ h$ c: \- F% t
    A. byte
* ^5 S% l/ y$ X6 o. M3 t( G, n8 F    B. short
. u- e; W. ^7 [$ b8 C    C. int7 t" D/ M( F( _, \: L7 I
    D. long' Y- T; w+ }" C5 `. h4 q
    正确答案:——C——3 K; |1 K4 r5 ]8 k; c- U
2.[单选题]void类型返回值方法表示          (满分:)0 `, _* ^5 M8 {% |
    A. 方法可以返回任何类型的结果9 q; x( d  ]; S4 e2 L8 m2 X
    B. 方法不能返回结果0 G. }) U/ X; g" m! t  O% }
    C. 方法不能使用return语句; l- t. P$ x3 n$ m3 q
    D. 方法不能返回% {; G4 k4 Q; ], \* f
    正确答案:——B——
  _1 w. |' j1 p; G3.[单选题]switch语句结构中的break子句的作用是          (满分:)
) U- K3 }2 j! ]5 [; E; \$ Q" |    A. 结束switch语句; b* j4 R  x* ]+ \1 b
    B. 结束循环3 J: K0 a( L  M! I
    C. 转去执行default分支
& _; |% x! j- q* Q/ r& m    D. 不能使用
. ^; _% N7 a9 b2 O' _: d' h% z    正确答案:——A——
; O- A+ B" a8 p" d0 ]4.[单选题]线程的休眠方法sleep()能够控制的线程是          (满分:)8 H$ e6 u# T3 {& r$ b; M* x, ?
    A. 执行sleep()调用时候的当前线程对象this4 Q3 M9 a& \( u9 t9 t
    B. 执行该方法时候的占据CPU的线程* O4 N0 m8 Q! l& P
    C. 任何指定的线程,如a.sleep()中的a
" Q5 Q( a3 S" Y# M5 \    D. 定义sleep()方法的类的线程对象/ O9 {; I  R$ y, E: T* R9 u) z/ @
    正确答案:————
; c4 z7 N* {: o' ]* t( l5.[单选题]表示对象的动态特征可用          (满分:)4 a, g# W: l# C8 M
    A. 属性2 p7 y# w& w( Y' l% ~
    B. 行为
- b* p2 l8 s1 C    C. 事件5 e1 e8 ?) E6 O4 Q
    D. 方法调用
$ o2 j/ B6 M( [* H5 @* B5 X    正确答案:————7 j$ ^9 d  z; C! t4 E
6.[单选题]import语句的作用是          (满分:)8 x3 U; I! s' o$ p1 k' L. G1 ?& c
    A. 声明当前程序的来源$ V3 b* P8 B: ^! r
    B. 声明当前程序的父类
0 e% U' _: A+ A5 N, `    C. 声明当前程序将要使用的类
) t" T( U2 p) S7 g9 Q    D. 在当前程序中插入将要使用的类的代码
# b4 A( O  n" R+ y7 v  a/ f    正确答案:————
4 Y& H9 a1 e1 _" g1 |& f; V9 B; _7.[单选题]Java语言的注释格式有几种          (满分:)+ T0 t/ r4 C$ A8 x
    A. 1
9 Z) }6 e; r2 j" O2 j8 |! H    B. 2! d  i# c5 K- x& U: A
    C. 3
1 c3 B! }% b$ w2 }- D5 R% O    D. 更多+ u7 V0 }  s) h" a7 G
    正确答案:————3 o9 g6 F" ~, z/ A0 t1 E
8.[单选题]整型共有几种子类型          (满分:)+ G7 O0 r3 H+ F) x  X+ w
    A. 1
$ f; N9 y! E6 @; n    B. 2
$ j) n: f' U6 D2 r! V3 l& e9 D    C. 3. Z& v8 \( H# b; ]
    D. 4, Q1 d! n. ^% b8 C% y) _4 }1 y- L
    正确答案:————
$ A0 z4 Q: }# O9 L" z6 n7 j# X9.[单选题]short类型数32767加1之后的值为          (满分:)
- Y6 u; v* }9 j( ]    A. 0
% m2 s! Q0 o0 L+ i    B. 32768  i* P4 V$ F, r9 m" J% t% v
    C. -32768" M/ W' X% Q" S( }; O/ l" M3 u
    D. -1
+ t2 G: v& r7 N, O1 m    正确答案:————
; R. m' Q' a/ s# J! R! X( k10.[单选题]将Java字节码转换成机器指令的过程称为          (满分:)
5 X8 u$ s7 \) r2 g( _# t6 f9 }    A. 解释
: s; L6 X/ X( x$ k( R    B. 编译  G) n8 p" ~8 s& l- G. t8 l5 N
    C. 执行' u8 W/ I& m4 s% K' ]
    D. 发布
; P/ h+ b3 h9 Y/ g, A1 \    正确答案:————: S. a7 A+ _2 `& u3 @4 f3 A
二、多选题:
  _9 T9 O3 L. x" ]4 c+ n" d11.[多选题]JDK的lib目录主要存放的文件有          (满分:)8 X% S5 z9 h9 d, p6 D* i
    A. .java文件
8 M8 E; }$ g7 ^6 x    B. .class文件5 B. |; s6 Z) B9 b; C
    C. .jar文件. [. R! ~: F7 a
    D. .lib文件
4 \, [4 Q2 S4 @1 G  k; f' }    正确答案:————
7 l' u0 Z+ i. X3 Z7 }  V1 P12.[多选题]最原始的计算机模型所能完成的典型任务有          (满分:)1 `; @% `0 L& l2 _
    A. 输入输出  d* r4 ]( k$ S! T! q
    B. 上传下载8 s3 L  J2 Q2 V+ @, f
    C. 数据计算/ K! h8 y2 |. j/ L, k
    D. 图形处理1 J. m5 B2 a3 Y* `2 k
    正确答案:————& e& c4 j6 L& ~& w. X! y) L& h
13.[多选题]关于接口的继承,正确的是          (满分:)
! ?9 H# W. P( q0 {    A. 不能继承7 C, W2 t4 Q. P& V2 @2 t7 u8 f
    B. 只能继承接口
0 m3 J5 C( ?# U" ?) P; V" \    C. 可以继承类
5 h! Q9 K. p+ p5 O2 n- a6 e: i    D. 可以继承多个接口
2 z9 O4 J3 ?: u$ J, [) {    正确答案:————' b. y" M) M$ {' J* ~
14.[多选题]关于String类中的equals()方法,正确的是          (满分:)5 v3 g9 {- E+ \/ J0 j
    A. 是对Object类中的equals()方法的覆盖
# `0 ~% p5 J' K6 x) m    B. 实现了字符串内容相等的判断* f+ _) U( ]) k5 s& ]5 s8 g' P
    C. 实现了==的功能' W8 x6 b( l% m, I2 L, w* X
    D. 对没有内容的空串(非null)可以调用这个方法1 x# a$ r4 W/ J3 m7 n& R7 }
    正确答案:————
  B6 o% J( w  G$ |9 T# C15.[多选题]关于异常处理的finally分支,描述正确的有          (满分:)
0 a* ]. Q+ v6 y3 t+ B    A. 不必有的分支: L2 D0 N3 b( A) ]  c7 O
    B. 必须执行的分支
7 U& C# L, G0 w& M    C. 发生不能捕获的异常而不能执行的分支5 g( h; h3 J" w( i9 o
    D. 在所有catch分支执行之前执行的分支  e  G6 [" q+ k8 S: t- m3 s$ `/ K
    正确答案:————
6 Z% n/ C- d1 x+ `7 P16.[多选题]程序流程图中的菱形框是表示哪些逻辑必须的          (满分:)
( h& n8 F" l; U+ G    A. 顺序/ Q! ~; [( H/ `8 q" F
    B. 分支
& E5 ?# b' W- P/ k+ Z    C. 循环- a( Q/ B7 Y" r1 P* w
    D. 跳转
1 z( X/ @) d; \. S: K    正确答案:————
( ^: H( V4 T5 U& N17.[多选题]多态的表现形式有          (满分:)) e8 z+ O1 X5 S" F/ ^3 X  F
    A. 定义很多子类7 s9 w/ ^/ H; V/ y- f- U- i  l
    B. 定义内部类
0 O, b, p% J, `* d    C. 方法覆盖
  b6 o. ?% C2 l: @4 D" \3 q, L$ \    D. 方法重载3 C, @8 w6 M2 C! i# n
    正确答案:————
3 l' P0 o8 d, S18.[多选题]下列自定义标识符名合法的有          (满分:)' k0 c# j" _- {) N
    A. x_12 J$ [7 ]3 y3 H/ W) _) R' }
    B. 张三
+ J4 G9 Y( u9 v2 ]    C. RATE7 l( {6 j, o1 Y) m1 u6 l9 X2 X% j
    D. 361A
. e0 S, v, M" i) |    正确答案:————, E: n; x! k% E3 q. d/ B6 o
19.[多选题]线程的基本状态中,核心状态是          (满分:)4 r! l2 ~6 b: j6 g! {. Y7 ]2 j
    A. 新建状态2 {* u0 R; R( _# ~6 h
    B. 就绪状态: u" ^* H& L% ?9 L7 R% R
    C. 运行状态( ]0 o/ @0 m8 c1 S
    D. 阻塞/休眠状态
/ v0 D9 P. f7 S, P" M1 X8 y( c# a    正确答案:————/ Z6 W7 E7 ]% I! F% L; x
20.[多选题]面向对象编程语言表达形式的基本元素有          (满分:)* u, I3 ?: s: ~2 U" n2 i: D, E* a! r
    A. 类
/ k: J9 W+ K$ d6 D# m% V; G- ~    B. 属性
6 n* ]& }7 a3 n  v& p2 K    C. 方法$ I9 k8 r0 U0 k( G( ]7 ~' _6 ?
    D. 对象+ w5 N. x# t" m0 s# @- c% ~5 `/ u
    正确答案:————
" y* W2 F2 p5 _; k4 o三、判断题:
* g1 e. p6 z) p, p; v; E( _) }/ n21.[判断题]Java源程序文件的扩展名是.class。          (满分:)
5 e" h5 A7 L2 }+ o) P    A. 错误4 Y, r: y4 G" t* g) c
    B. 正确7 M2 z; L6 r: a4 n
    正确答案:————0 v( P8 O# q& U( g1 W+ K
22.[判断题]Java语言的一个词汇可以使用连字符分写两行。          (满分:)" F% u- i& o$ e* u) e
    A. 错误# `: w& ~4 k7 J7 D; g7 I% `- x
    B. 正确1 ?/ `: A9 t. N3 v2 m0 Y- e0 \! g" k
    正确答案:————1 E# Q% B# q7 Q! E* G. U
23.[判断题]Java字符串常数的内容不能修改。          (满分:)
3 S" \3 l& S0 n1 e5 U! s1 _; x, U. D    A. 错误
% k( D! Y# A  b( |2 R4 ^7 Y    B. 正确* S! Z6 p; n1 y/ @) I3 k
    正确答案:————
* B1 Z  X8 m1 {* l6 v3 c24.[判断题]Java语言允许一条长语句占据多行,在一行也可写多条语句。          (满分:)! l, t' x9 u3 v1 n! D6 R
    A. 错误
7 O- m) R  G$ Z2 c, T: x1 x$ d% j    B. 正确$ X4 e9 ^0 B1 X0 V
    正确答案:————
6 F) i1 N+ N! W( t$ Z1 K4 H, o25.[判断题]super()调用也可表示对父类的父类的构造方法的调用。          (满分:)8 B  w: c% @; B$ z0 y
    A. 错误/ p8 S: g. L+ p' g
    B. 正确5 j( G6 l$ S' n) x
    正确答案:————
, S- d) A& p* z& M) v% c- O9 O4 d; ^0 J3 M
! k4 I  y7 b1 _' o+ }. Y* U
快速回复 返回顶部 返回列表