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

[复制链接]
发表于 2018-7-12 13:51:42 | 显示全部楼层 |阅读模式
扫码加微信
东财《Java语言应用开发基础》在线作业二(随机)7 d/ J2 m+ J7 a+ E/ y
3 n# L4 T- g" _$ h( v
一、单选题:4 [& y9 b+ j+ F) e& Q
1.[单选题]线程的休眠方法sleep(long)的参数的单位是          (满分5 k) z  w( P: B( P" z3 f5 {  Z, K
    A. 微妙
1 p( T' ~/ X1 L* v3 h    B. 毫秒
) M& W  z) j  G6 |. y    C. 秒4 d. ^9 g' b! e+ z) y9 P1 I
    D. 其它6 A5 j# [# g2 c' o" A/ \
    正确答案:——B——' ?/ r6 Q- M9 C
2.[单选题]package语句的作用是          (满分
! i! T/ W" a( a' W9 ~    A. 声明当前程序的来源" w6 U/ d0 ^! {; W" `- f
    B. 声明当前程序的名字! n$ \- E% P2 s; i9 j# V1 V4 c
    C. 声明当前程序所属包+ s" X4 S) s4 @# v
    D. 声明当前程序所用包! _% i1 V4 n, k& s1 `- A
    正确答案:——C——
0 R4 Z" t9 P' L2 D$ D5 D+ T3.[单选题]如果执行命令javachap01.HelloAB,那么main方法的参数args的长度为          (满分. ^1 Y  ^4 |) a9 `8 J) u- `" |& H" ~6 G
    A. 0
1 ~% A$ O! y' `; M1 q  ?    B. 1+ i( |+ E0 [  R" e* D, o
    C. 2, }1 h: p7 g. u; Q- s! z( [
    D. 3
0 B# G5 W5 z. E4 S    正确答案:——C——
; v" W( o7 n5 R& u' v' R0 c4.[单选题]将Java字节码转换成机器指令的过程称为          (满分: X1 _; I' [- ?  @. M
    A. 解释9 }/ ]7 ~7 b2 M8 Q4 O, I9 J1 C
    B. 编译. i: I! D$ \, D0 R( b* I* u: h
    C. 执行
+ f$ ~9 p3 U. @1 t1 u    D. 发布
( B, p6 u9 B9 j$ d8 b    正确答案:————8 O8 F1 e, Z# k" g: }, F7 ?: z
5.[单选题]for循环的表达式2不写相当于          (满分
& n  m# m! O: d+ M- t1 a/ i* o9 w    A. 条件为假
; }4 D" R0 X% V8 A8 X    B. 条件为真9 a7 f/ }* W6 y" K! U  Q
    C. 语法错
* c, S3 u) [/ Z% f4 c    D. 后续表达式顺次替代
  ~# [3 |( Y- Q6 t    正确答案:————
0 _8 u# F& I6 g: u/ ]9 y7 c  v" r6.[单选题]unicode字符类型的机器内部表示需要使用多少字节          (满分:)
* K2 Z2 l" T5 M    A. 1" W; }( D. J; g- `; X( Z
    B. 2; U" p. p. P2 V! A+ R
    C. 46 V# J  i& h) z# r1 Q
    D. 8
- ]4 ^$ G/ b5 t* t6 `6 _    正确答案:————. I2 \2 ]# B! y8 K
7.[单选题]if语句可以解决的分支数为          (满分:)
4 p8 E7 F; M3 X# n    A. 1
" ^7 W. Q' t- ?; r    B. <=2
6 z2 J- J1 ^4 n! f# Q1 b6 k0 v    C. 29 I# E+ y/ u: I1 U: _4 J% v3 F* r3 o
    D. >1
  {/ n. `0 m# `    正确答案:————1 X0 D- Z" u& l% X
8.[单选题]类体中的静态代码块是          (满分:)
: `. ~. v3 X6 [: M' x- @+ ~! V+ T    A. 不能运行的. V. X+ r$ ]5 L6 T: g
    B. 只有一次运行机会9 w- g. t- p3 @+ J: q4 E. L6 e& e6 d
    C. 可以多次运行
5 T; s- Y6 x3 t+ L' s0 b* T0 ~" s    D. 和方法一样8 w$ h8 m, P! ?8 Q
    正确答案:————/ d1 H" ?$ u8 {$ H: ^7 S& P
9.[单选题]整型共有几种子类型          (满分:)9 j% r6 _2 A( P
    A. 1- G$ t8 w1 F2 `7 L3 b2 O! |/ L
    B. 2; a' p; a; U. _4 k
    C. 32 J. F+ Y, W* z8 D* z( Y
    D. 43 u* X" C7 C! ?8 M& ^
    正确答案:————; B; I3 ], t" U$ B, W  a1 I
10.[单选题]switch语句结构中的break子句的作用是          (满分:)/ l  _: T0 F. v, }& @4 u  y
    A. 结束switch语句% W  j; I' |* E8 U& O
    B. 结束循环" @- C& b: c0 @. r# k6 v( u
    C. 转去执行default分支. K0 t( P/ }+ h6 o: _
    D. 不能使用) g5 I6 b! A0 C7 b
    正确答案:————
$ H8 C9 q4 O4 V4 p; K0 l) `二、多选题:! B3 r( k2 x# Z+ i$ D& E
11.[多选题]如果要修改一个文件中间的部分内容,对于这个文件而言,不能完成任务的是          (满分:)% T3 }: h; U/ o  m- ^1 k. _; t$ {3 J: A
    A. 输入流- ^) z/ f% h, G1 p! A2 {; I5 b
    B. 输出流0 g  o2 o! l( a6 W5 h% l9 H
    C. 随机文件类# y+ o# F1 \; l% U, d; R
    D. File类
! k: w! k( y& y# ?* r9 l# C    正确答案:————, W( _% s1 I( x& m  q& J
12.[多选题]下列自定义标识符名不合法的有          (满分:)
+ |7 [& |/ e& b/ b6 @( n! w    A. int+ v2 t- T  u0 T& X0 ]: k2 |% H* d
    B. forX5 T7 g+ H, D! B# S2 L& e) G- Q
    C. \铅笔\
1 p) L+ p) y# G    D. 标识符
( A1 w+ {" Q8 h0 B    正确答案:————
* K4 R) D7 g2 w" S- O! B" l13.[多选题]关于/**???*/的含义,正确的有          (满分:)
$ A$ e+ Q3 Q0 P* o/ h! y$ F    A. 进行整个文档注释
0 e/ f0 D8 T3 ^% Q. }    B. 支持Java文档生成1 d8 S9 a/ s6 {5 S# t+ O% R
    C. 程序中的关键代码, y$ O! H0 T# q  t! d( c! e
    D. 废弃的代码
2 c# w' J! H) T/ V. f    正确答案:————
8 P- @: @  g2 i- A14.[多选题]关于String类中的equals()方法,正确的是          (满分:)
" `5 x0 H4 r! w' C9 p  n    A. 是对Object类中的equals()方法的覆盖. X: b6 P/ m- e* Y5 V/ }& w# j, f
    B. 实现了字符串内容相等的判断
( h: ~# K5 r7 f2 i6 M    C. 实现了==的功能
$ P: D: a" T5 v$ v    D. 对没有内容的空串(非null)可以调用这个方法
5 x9 j" [2 W  P4 W6 s. V& E    正确答案:————/ W0 q  k, @+ B; j9 A. E( X
15.[多选题]使类的成员在别的包中能够访问的可见性修饰符有          (满分:)
* ]8 ?  J  {9 r' R    A. private" A# Z% \$ t8 B3 p$ ?! g) t2 K, v. K9 u
    B. 无修饰符  B6 Q/ @# v) J  }* k! C! A
    C. protected
; M9 `$ ~; Z. B: g, {  `8 I( M7 H    D. public
/ [; a# j$ z2 {* }    正确答案:————6 g# b3 B. i! ~/ }& u
16.[多选题]关于javac.exe,说法正确的是          (满分:): F6 J+ D5 X9 ^, Z; s+ _' i
    A. 一个Java程序
/ o2 N- \4 x* u) B' B1 X( p    B. 存放在%JAVA_HOME%bin目录中. Z! G% R3 ?$ c3 m6 {$ Q7 E( _
    C. Java语言解释器
% p# R9 |* x9 C4 y  a. T    D. JDK提供的Java语言编译程序1 u" B6 t  g& E, s# H
    正确答案:————
9 o: ^, Y/ N# S" y1 I( n7 _- J5 C17.[多选题]关于Object描述正确的是          (满分:)
; Y2 d# I+ P8 l# h8 d% R  d    A. 最原始的类类型
0 I6 u& S) g$ S+ g. r! T- ]5 J5 c    B. 引用
' @' f% M3 G) ?4 B( Z    C. null类型/ }0 F% G6 T  E9 J
    D. 标识符7 S) m- N' U+ N, r2 F
    正确答案:————. U) i: r8 a1 |3 J: W
18.[多选题]JDK的lib目录主要存放的文件有          (满分:)
9 _3 B9 b% p& O6 T7 J5 Z    A. .java文件: z$ t( \5 c# J6 I, w
    B. .class文件
! {, c7 m7 M2 H" o0 y    C. .jar文件
6 a( g  e: I# P& u8 J7 h    D. .lib文件
7 I. f& s) `& t% h5 d+ y    正确答案:————
; K) n4 D' B' R* X19.[多选题]处理IOException可以使用的方法是          (满分:)# D! g7 D6 _  K; Z! S4 V* [8 g
    A. 在方法体内直接进行捕获' i3 W: e* `# f+ J) E
    B. 判断文件是否存在和可否访问
) o: n, D: a/ Y) O! P    C. 向上层传递(抛出)( Q7 _: Z! w$ \" R
    D. 向下层传递
  n5 ]+ h! X" H$ ~, ~; O' [    正确答案:————
: B8 D: j* }. D/ {4 T20.[多选题]关于final成员变量被赋值的机会描述正确的是          (满分:)
" C- f& C) U2 g    A. 永远不能被赋值) J2 X; N/ R/ d- B" w
    B. 只有一次被赋值机会; D2 L! r6 ?; z  A1 A" p  ]: G* V; ]
    C. 可以在变量声明时候赋值4 y# N+ m$ e( M7 h- P5 I
    D. 可以在构造方法中赋值
$ y2 T/ S. w" w, q    正确答案:————2 Z) z5 I# U3 z: a5 P
三、判断题:
' k: \. U5 C: k6 y5 K$ N21.[判断题]线程的就绪状态就是在运行。          (满分:)' |, v, v# b2 @/ Y, x, P) C
    A. 错误# l9 f# x" ^; B
    B. 正确+ I3 J2 A" V2 E! G
    正确答案:————
1 {+ x# }$ L6 }' Z, k! Z- g( K22.[判断题]集合框架中的Set允许存储相同的对象。          (满分:)
6 F3 \. P+ i) b$ J, r! D    A. 错误0 e  u% u0 G  @: E( T
    B. 正确" L8 I& p5 [! J1 X! r: W
    正确答案:————7 }9 i# E5 H1 t; L  ?* T8 P4 {( S
23.[判断题]一条命令中只含有“命令动词”和“参数”两部分。          (满分:)
0 h  A( Z/ [, l' f6 E    A. 错误7 v" a+ j4 E0 b9 r4 \3 C
    B. 正确1 e0 Q& L, S6 Q) Q# N7 a6 J
    正确答案:————' U$ ]  v/ E9 m6 `. E
24.[判断题]方法即使声明了非void的返回值类型,在某种特殊情况下,也不必写return语句。          (满分:)
2 @$ Z: o- ~: }8 d1 U& Y# C+ J" D    A. 错误
) w9 H0 a8 w2 |; S    B. 正确+ Q6 d+ ]5 e; C) T; [# O0 t
    正确答案:————$ J( \; B9 R& ?; H; D* `8 j
25.[判断题]包声明必须出现在类和导入语句之前。          (满分:)
' |  W3 j/ x: U7 \- X2 i    A. 错误4 h% f2 ?/ R! [& ^5 c8 @+ P, x
    B. 正确& T' @) L/ j) ?7 A- s
    正确答案:————
1 F- T( h' F: M9 m- }东财《Java语言应用开发基础》在线作业一(随机)
  \# z/ i' R/ v0 m3 R% y* a; v. K' L8 t! z; [2 {
一、单选题:4 R4 d2 Q! a2 W, m+ S; u
1.[单选题]整型常数默认类型是          (满分:)4 d- G! }7 u+ l% y( h$ m9 D+ z) P
    A. byte
8 p1 l7 u+ J3 L  b( K    B. short" a+ ]6 q" t9 Y9 B% o6 a
    C. int' X2 P, V$ v4 n  b# C7 ]
    D. long) w. S7 z6 b6 a! C# \: M* ~7 S
    正确答案:——C——
$ c! r* X+ D  J, r7 Q* U% {; c" o2 H2.[单选题]void类型返回值方法表示          (满分:)3 @, _- h0 T6 H; _3 Z$ T. \
    A. 方法可以返回任何类型的结果
% g: g* L: a5 F# t6 H8 g* e  Z+ A    B. 方法不能返回结果
* C- U7 h# K5 L' \% U    C. 方法不能使用return语句# g4 l1 J" @8 X& G% ~4 @
    D. 方法不能返回
& |0 E. ]+ f: w' j% U1 k3 E    正确答案:——B——
7 b) B! I9 F- y: H5 S8 Z8 j  {3.[单选题]switch语句结构中的break子句的作用是          (满分:)
4 W4 ~$ F6 j/ L1 C  j: X    A. 结束switch语句
& K9 z, N! A- {+ ^' ?    B. 结束循环
6 v* b0 f" Y' W    C. 转去执行default分支
9 w+ x! K: a& E$ C# a6 ]    D. 不能使用* J! |" ?- Z. y; T4 o$ S
    正确答案:——A——+ e# l: k7 K9 J3 ]! V! |! D
4.[单选题]线程的休眠方法sleep()能够控制的线程是          (满分:)
% P' {" w6 I/ g5 L: u    A. 执行sleep()调用时候的当前线程对象this
5 e3 G7 a2 C- p% w: X" o    B. 执行该方法时候的占据CPU的线程7 T+ W! e& M7 f; Z3 ^
    C. 任何指定的线程,如a.sleep()中的a6 I$ v2 t( j4 D5 O+ V
    D. 定义sleep()方法的类的线程对象7 k0 |; O/ U5 f+ a2 m' r- I! w# h
    正确答案:————6 R2 W$ ?5 m" D5 u/ g0 g
5.[单选题]表示对象的动态特征可用          (满分:)
6 |0 d; C" o% }1 }8 {5 D2 X- K    A. 属性6 [4 R+ B( n) U4 {. E
    B. 行为
( e9 r3 I/ A$ U; m. a0 A    C. 事件
2 n7 \$ b, ~8 V$ R3 l* r    D. 方法调用
7 }( H, e5 a7 T' S    正确答案:————
9 v$ `: a' V, l" ?6.[单选题]import语句的作用是          (满分:)
3 }7 h" N+ q4 s    A. 声明当前程序的来源
, B  l" v* o! C- J# T    B. 声明当前程序的父类
# F" A% R/ a+ w    C. 声明当前程序将要使用的类8 Y+ b9 }) i. P% C
    D. 在当前程序中插入将要使用的类的代码: E9 B3 O0 J& F: z4 ?, b
    正确答案:————+ e, I0 r: t9 c2 V$ _
7.[单选题]Java语言的注释格式有几种          (满分:): W" A7 \4 t5 x2 D/ {6 c; u
    A. 19 e; N/ p8 n- O. y% k+ d
    B. 2
$ V0 ?$ e4 o, \8 u$ G    C. 3
5 R9 g8 j- k& J$ Y6 c8 G, u1 P) D    D. 更多
2 ^# _& v0 o; e7 }    正确答案:————8 B* e7 \+ |2 l8 E' J6 [
8.[单选题]整型共有几种子类型          (满分:)
8 k( k* }% d. p: r0 L" R2 `) P# F5 y    A. 11 w% e1 P6 B4 i3 ~0 j$ K
    B. 2
# P6 \% h: [7 l4 \3 o    C. 3
9 h! n& [3 D) G/ H    D. 4
5 k6 m* d5 A5 \) ?2 X; f5 y    正确答案:————8 q  W% ~. [4 n/ [
9.[单选题]short类型数32767加1之后的值为          (满分:)6 [) y/ @, k( l. N0 a( |" N0 D
    A. 0
- l1 t9 Q1 x' L; G0 W# n    B. 327689 g  d4 k9 V) Z2 m8 i* Y3 }
    C. -32768
3 y# A# `: [( j5 Q: h- c    D. -1) a, k8 p; O7 m' x- J! [6 n; T! @
    正确答案:————
2 s; Y1 f4 p0 u8 {. {* |# b10.[单选题]将Java字节码转换成机器指令的过程称为          (满分:)2 M+ O2 y1 M6 i2 A3 d3 F8 S0 e! [
    A. 解释
% t$ N0 @: q* z2 A: [  p    B. 编译
" x. j2 R0 ]1 U% a& `    C. 执行5 a$ y+ S% |) q5 Q; e: e$ N! p
    D. 发布
! L7 ]7 p- a! k5 W9 X* r; P    正确答案:————" j/ h: Y* T; f! i* R% I- y
二、多选题:
( s" g- i- X4 N11.[多选题]JDK的lib目录主要存放的文件有          (满分:)
; A: J/ T! Q+ o7 ^7 @- a7 Y9 O    A. .java文件
& h1 U1 e1 n3 |1 t3 i    B. .class文件
4 [! x: v- @- g' L, _/ a2 c5 h+ g    C. .jar文件
/ ?! B$ c9 D2 v: R    D. .lib文件
2 i2 A& Y* K; u& c4 c  Y    正确答案:————- n  |* C7 U. ?8 q
12.[多选题]最原始的计算机模型所能完成的典型任务有          (满分:)
/ t( p4 M3 O, D$ L5 }6 Q7 v8 |    A. 输入输出2 M& U% `& c2 _6 n/ U
    B. 上传下载
8 f& o$ \( W+ l' c    C. 数据计算. A5 Z9 Z' j6 E2 {' ^
    D. 图形处理
3 r8 B. r3 K  `3 |/ k" |$ n! B    正确答案:————/ ^: r* u# X7 Q- n
13.[多选题]关于接口的继承,正确的是          (满分:)/ Y" @" S  I. u! l
    A. 不能继承5 r- ~( c' R9 w' h
    B. 只能继承接口2 y$ Q  M% k; L: L$ F; U
    C. 可以继承类+ X2 n: S* D" _; a
    D. 可以继承多个接口$ p" `( x. S( A$ t
    正确答案:————2 D3 b" [; o& g, e2 _- o) d1 e8 j
14.[多选题]关于String类中的equals()方法,正确的是          (满分:); P7 d8 R9 q5 i) Q; ~0 @
    A. 是对Object类中的equals()方法的覆盖
+ w# U# I, W6 h    B. 实现了字符串内容相等的判断
- q9 |9 o& D4 Z    C. 实现了==的功能
3 m5 {" Z9 D4 _" S' K( |    D. 对没有内容的空串(非null)可以调用这个方法, X9 e$ s" f3 E: d# f3 B% H" A
    正确答案:————
3 d) R! Y% f. i6 p6 f% {" ?15.[多选题]关于异常处理的finally分支,描述正确的有          (满分:)
+ P/ w1 b' B# f9 p5 h    A. 不必有的分支
9 z! w' U4 t+ \2 j' s7 f7 Q    B. 必须执行的分支
, P' {4 s, i, C" f4 F  c$ N    C. 发生不能捕获的异常而不能执行的分支2 ~, D7 H+ E1 J7 F1 g
    D. 在所有catch分支执行之前执行的分支
4 M& V+ ^, v7 c: s& P1 e0 ^    正确答案:————. p( W$ u  G: T7 D5 a( p! O- U
16.[多选题]程序流程图中的菱形框是表示哪些逻辑必须的          (满分:)
5 s+ s, r# G- R* ^+ g7 l& Q- n2 }    A. 顺序$ e4 D  q1 m$ g* g) a3 D' g8 g
    B. 分支# ]! f! _- Y. Y$ w+ K& ?
    C. 循环
3 f1 u% F  M0 Y/ p2 i4 ~& L& z    D. 跳转9 q: {2 }/ T3 _2 j5 N/ j4 |
    正确答案:————  {! V9 p* u* X) k0 u1 u! U& ?, i
17.[多选题]多态的表现形式有          (满分:)
! b- s+ u4 W$ R$ L1 i    A. 定义很多子类$ y0 B  ~2 L# g( a- n/ e. j; P5 d
    B. 定义内部类
6 m5 O9 v. O7 u- g    C. 方法覆盖
1 B8 a2 t- _9 s3 S- q7 W+ Q    D. 方法重载% {2 p' k, ^( L& y) m
    正确答案:————
# X% ^2 \3 x4 T( q4 z18.[多选题]下列自定义标识符名合法的有          (满分:)- y9 y- _$ A2 L8 ~
    A. x_11 u% E, T# P+ E0 v
    B. 张三
. {- x1 e5 A' t  p6 {    C. RATE" g6 N& [8 @* V+ B8 ?4 {# X! E
    D. 361A6 o) J" F$ I  f3 S6 _* t1 K9 R
    正确答案:————; s" p5 c( L, ~. k8 `; u
19.[多选题]线程的基本状态中,核心状态是          (满分:)
) Q! b7 r/ q1 u0 ~! t, A+ w    A. 新建状态
. K( s/ d* \* S) h8 r# r  U4 z    B. 就绪状态; }1 }: ], L$ C1 N
    C. 运行状态' M3 ^& {' T. g! L" u
    D. 阻塞/休眠状态5 G# B4 z' f/ ^9 g
    正确答案:————
1 E+ ?* u2 g; ~, ~& k+ T20.[多选题]面向对象编程语言表达形式的基本元素有          (满分:)
2 ^" G. {3 a2 c8 M5 z: j0 Q* M    A. 类
0 \- n& C: g: k6 U# }1 d3 e9 S    B. 属性
, w3 `6 S. U! k) J( D    C. 方法; H, Y  b3 e# D0 s5 n* Q
    D. 对象' o. }( ~- P! X' G
    正确答案:————, S/ N3 _8 y+ ^( R& |( x* I
三、判断题:& D( T9 r) ?: \' J2 s& }' g0 k
21.[判断题]Java源程序文件的扩展名是.class。          (满分:)
& t4 b7 D! J& V9 a    A. 错误
+ h+ a' d5 E9 \7 U0 c1 D' k    B. 正确
0 f6 n! D( i0 o/ G    正确答案:————9 g* @( a5 O8 ^0 B8 {0 a. F3 @
22.[判断题]Java语言的一个词汇可以使用连字符分写两行。          (满分:)
9 U- n7 J& b, Z5 @+ {7 h% t( U4 V    A. 错误+ y6 x' ^: b% `" l5 Q: l- `" A
    B. 正确& H1 c5 U9 f2 H
    正确答案:————6 ^7 R( ~7 e' g' O7 ?2 u1 }2 f
23.[判断题]Java字符串常数的内容不能修改。          (满分:)& h- N- l" g1 z* j2 g; d2 g1 C) w
    A. 错误  K2 q! x- f( g7 u5 m' V. [1 s% R
    B. 正确
8 A2 B8 D4 U8 [3 r' s( i3 I2 C    正确答案:————! e' y; E+ V6 M3 @, y% j
24.[判断题]Java语言允许一条长语句占据多行,在一行也可写多条语句。          (满分:)# ?. [3 s/ v9 E
    A. 错误
* I! f; x0 ^9 x    B. 正确9 s3 O  b8 G$ l
    正确答案:————7 V$ Z4 W( U3 `, M0 `. w
25.[判断题]super()调用也可表示对父类的父类的构造方法的调用。          (满分:)
% }0 S5 x4 F) I1 Z# u) X3 C    A. 错误
2 a2 i; l, c& N) U4 Q7 Q    B. 正确
' T: [8 o4 Q% b" |7 C& _% @    正确答案:————' q  O3 {% s. ^, V8 S2 r; U

1 s% T% p+ a* |4 K3 _7 \
; G& [2 G! q8 B
快速回复 返回顶部 返回列表