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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北师范《Java程序设计》》21秋学期在线作业2答卷

[复制链接]
发表于 2022-6-6 23:17:51 | 显示全部楼层 |阅读模式
谋学网
Java程序设计19春在线作业2-0005
! W5 j# J8 X* P. R% y试卷总分:100  得分:100. O" ^( D1 s; w. D! a0 W* F
一、单选 (共 10 道试题,共 30 分): ~0 I2 j# D) v. P/ _, |
1.如要抛出异常,应用下列哪种子句?()6 B# ?, n1 C) p+ Y- a$ ~
A.catch
6 c; R+ e, g7 z  o# T7 ^* wB.throw
; a" `- _9 f7 m9 o* p: YC.try/ ]+ i8 I% T) j/ J, S1 F
D.finally
' C7 m) A& ~, J6 Y; T7 Z% x1 O& m4 d正确资料:
5 L4 M6 ~6 F: V
$ V! U; J' l. o7 t2.编译并运行以下程序,以下描述哪个选项是正确的()+ B1 d9 `. w! N, W
A.编译通过运行无异常
# i1 n7 D  }# W* u* F7 xB.编译通过但运行时出错: z+ \( ~+ p4 s- T/ f  |
C.2出错,不能成功编译: d6 w$ ]0 c/ B6 i
D.不能成功编译,行3出错
, W# o. X; C% _! K  l4 j正确资料5 v  i7 ]. [8 \2 A# c; Z) K
: J  @3 l. h7 r/ I6 X$ @5 x5 O
3.监听事件和处理事件()
8 w% e, r( Y8 J" `8 C3 GA.都由Listener完成0 H% e* H- e3 {$ T
B.都由相应事件Listener处登记过的构件完成
; H$ ~3 j- R5 J7 \  ?C.由Listener和构件分别完成
. d9 `' r' j/ ~: I0 U+ ^D.由Listener和窗口分别完成+ Q: Z& x- H2 K/ B5 ^' A' ~# L
正确资料来自谋学网(www.mouxue.com). l1 }1 I, h7 ^9 N% a( D) j
2 E8 T; W$ H% \
4.下列Java常见事件类中属于鼠标事件类的是()。8 c7 x; C' L8 M1 Q. p3 Y7 g1 z
A.InputEvent$ W" f0 f) V  r2 v* ~
B.KeyEvent. {  N2 S2 M$ i0 q! a
C.MouseEvent
# m; X0 x, U2 M: I& _7 K3 D3 H# @; kD.WindowEvent
% O/ Y& N3 ]+ A正确资料. b' L6 H2 E( S1 R4 Q
3 f+ H! T$ P5 k; h
5.对于下面的程序,x在什么范围内取值时将输出字符串"second"?() if (x>0) { System.out.println("first"); } else if (x>-3) { System.out.println("second"); } else { System.out.println("third"); } Which range of x value would print the string "second"?. @, A$ _+ B0 j
A.x > 07 `$ W0 f* {1 w7 F# R2 ^
B.x > -3
! L+ u( W" f- h' R* |# k* qC.x <= -3; V) {* ]$ T" z
D.x <= 0 & x > -30 l! r' b( t5 r+ h: ]' U
正确资料来自谋学网(www.mouxue.com)) x! I6 [, l% q9 J

- D8 Q% ?6 j' m3 e5 i% s- }4 |& e6.为实现多线程之间的通信,需要使用下列那种流才合适?()
/ s( [+ E/ V7 P6 L8 E' pA.Filter stream
( B: e6 G6 _6 a4 K) iB.File stream- }& B  V( {3 ], {3 ~" l! `
C.Random access stream
. Z7 C+ h) a6 a% {D.Pipde stream2 V1 S6 V" Y: O! [
正确资料来自谋学网(www.mouxue.com)/ ?+ w1 k/ K5 h% m  Z6 t6 c- T
+ l7 v* b+ `; T* ~
7.Java Applet 源程序文件的扩展名为()。2 ^' U1 X0 L6 A% m7 d7 C: P* p) {
A..java
2 o% z9 N% ?! u, v/ O2 [; eB..class6 _! k( O4 l/ A
C..html
( E( I9 \: y* U0 _* f: eD..exe
7 l) P1 e+ Y* T正确资料:
. B8 F  Z1 N, D1 v" r% f( U6 L5 n  K% d
8.Panel类对象的默认布局是()。
  }9 \) Z9 C4 G  ~: ?' K' BA.FlowLayout布局
0 C1 M6 B% ~+ k4 f9 hB.BorderLayout布局( u' D/ f1 x1 c4 \$ l
C.CardLayout布局$ w" }* @4 g9 E3 t, W9 b; ]1 \4 L( J
D.GridLayout布局
+ @# [! i9 Y4 v( R4 x8 }) Z正确资料:
: X' C$ ^% z# c. w; [' M
6 ^  a% d3 P7 a) L5 m. O9.下列哪些语句关于内存回收的说明是正确的?()9 _, s) H$ w1 o4 E8 a
A.程序员必须创建一个线程来释放内存
( b: g9 i  z; NB.内存回收程序负责释放无用内存# f; g' N2 T& t3 \! P( e0 T
C.内存回收程序允许程序员直接释放内存- q; h" F2 X& e
D.内存回收程序可以在指定的时间释放内存对象
! ]& @4 x) X* N% o* V正确资料:
5 n& w. v6 a# U0 S& A
$ N/ K/ a' `6 m) A10.以下程序的输出结果是() public class koo{ public static void main(String args[]) { int x=1,sum=0; while(x<=10) { sum+=x; x++; } System.out.println("sum="+sum); } }
% H& t8 m+ G! x8 c* |. X3 r/ }A.45
2 Y- |8 |* l/ V8 j' ?8 pB.55
4 O8 E7 y0 M2 e0 p0 YC.10( y+ h/ g" E1 S' g0 P& Z, k
D.111 m2 [6 x9 m) W/ h
正确资料:
0 P& F1 ?6 q, K6 ~" G" `$ c" U, c$ c
5 K6 z$ \( {& g$ {* e  M9 T二、多选题 (共 10 道试题,共 30 分)
0 d8 `( G4 D7 j% d( a1 p11.指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()
  k8 R/ z& }* B, f  h' {# g6 eA.public int add(int a)! f; P# r5 t; P  m0 S
B.public void add(long a)
3 r, z1 C0 k9 J8 j% UC.public void add(int a,int b)
7 y: ?* x5 }* f2 ?9 t# UD.public void add(float a)2 m9 e# V2 d- \0 q
正确资料D
# m8 h: b* R3 h6 b
$ y1 W" P6 d+ N" N12.下面哪几段代码不会出现编译错误
+ f4 M- d% q- {0 uA.int i=0; if (i) { System.out.println("Hi"); }; x# j4 U& U" U/ z! a
B.boolean b=true; boolean b2=true; if(b==b2) { System.out.println("So true"); }
: ]" k) z( [$ P# C0 HC.int i=1; int j=2; if(i==1|| j==2) System.out.println("OK");; m) P" q! D6 \( F5 z: N
D.int i=1; int j=2; if (i==1 &| j==2) System.out.println("OK");
- U, u+ r: v2 G4 G! @正确正确资料
  i: `" M$ J6 O9 \, R6 u3 y2 f
& V& K# x$ V1 U9 M  {' X13.在Java中,把不同类型的输入、输出源抽象为流,流一般分为()6 z. A, x4 I* E9 P0 e) }$ b
A.输入流
& U0 T4 i7 j  \3 o/ j0 JB.输出流
' j, n6 O! a/ z$ p2 c9 ]C.字符流
" z2 P+ o' d# B3 H( f9 n. tD.字节流# ?8 [7 A0 b7 s9 E, `
正确正确资料:/ S  Z$ J6 N$ R% H. \3 }) c  F1 w
* A' P6 c  \2 Y3 x8 b' o5 B
14.哪些方法不是实现Runnable接口所需的?()$ O+ D% H0 {8 X! V& \7 `$ G$ F) [* H
A.wait()
9 k5 C7 F; @* _3 M+ aB.run()5 f/ @8 S: w: L8 z/ @5 {" k4 R$ G
C.stop()
: g6 H- x- L# W  K% D1 l- PD.update()
* Q9 T* T, d" b6 N正确正确资料D* @: {) G! y/ ?" Y
3 F. q/ y3 f! n; N4 P% `
15.下面哪两个是有效的JSP expressions?()
+ a# t0 o2 ]' j" S1 h& wA.<% x %>
" I" x1 {2 Z; W4 X( T; Z- jB.<%= Math.random() %>! t5 t0 y0 o0 C. L# e
C.<%= "YOSHI" + "EXAMINATOR" %>
0 D8 T- C5 s$ N! I% m( y1 TD.<%= Math.random(); %>% e' U% `+ X3 E& D# Z. K6 u5 @
正确正确资料
8 u5 s9 c4 g8 Z8 V
" O+ {6 c' C; w2 B3 L16.下面哪些语句创建了一个float类型的变量?()
( {$ U% N5 b, ~0 XA.float foo = -1;! f: B: v3 |4 s6 d- T9 g
B.float foo = 1.0;
) J" W" h5 Y3 I+ E3 N( g, \- cC.float foo = 42e1;
/ }; O% S( z7 z+ {' y& h" i$ jD.. float foo = 2.02f;
" p9 D& W) Z/ @, e$ p: @4 Z正确正确资料来自谋学网(www.mouxue.com)
+ e; O% {* \  A" w) l
7 c0 \: U8 n8 J- y7 V17.下面哪两个声明可以阻止方法重写?()# l4 q5 ?  C* G1 i2 }
A.final voimethoda(){}
5 ~3 M; ]5 t0 P' v: A/ gB.voifinal methoda(){}
& O. K7 S9 {4 E9 y. r" M5 PC.stativoimethoda(){}. p7 }) O) K9 y) ?* T, \  j% d0 a
D.statifinal voimethoda(){}: r3 E& z0 K: y
正确正确资料来自谋学网(www.mouxue.com)9 r/ Z: s, R' S! V+ P% ?9 _# d

+ h; h: D0 B9 d* Y" E3 l18.下面的说法正确的是()。
% n4 A0 a$ v* q9 DA.Java 语言是面向对象的、解释执行的网络编程语言。
. u% h2 M7 d! a7 t+ `, {B.Java 语言具有可移植性,是与平台无关的编程语言。
7 m' C+ v. l- S) l  O" ^2 j& eC.Java 语言可对内存垃圾自动收集。
$ [7 J1 R) y' C# d% g8 v/ vD.Java 语言编写的程序虽然是"一次编译,到处运行",但必须要java的运行环境。
  ^0 Z( T  ^& F2 E8 i正确正确正确资料D% a$ W) [% x2 w5 L1 f/ T& P

, ^6 v- T$ \. n+ P$ X19.下列哪个方法可用于创建一个可运行的类?()
7 |- t6 v3 @1 e# y- F1 o$ [0 LA.public class X implements Runable{ public void run(){ ......} }) I* R, W! |% V4 N* w
B.public class X implements Thread{ public void run(){ ......} }" I9 ]0 V/ r4 l1 p
C.public class X implements Thread{ public int run(){ ......} }
/ I7 H2 ~0 D/ q( `D.public class X implements Thread{ public void run(){ ......} }' |7 R0 ?: @, f/ M; y, b
正确正确资料来自谋学网(www.mouxue.com)% _' `! n1 }% |- ^! Y2 O

/ u) F! V( P3 i! T8 e" R! q20.下列哪些情况可以终止当前线程的运行? ()
  C2 {: ~  Z. L" kA.抛出一个例外时。
) j, u+ K8 w! FB.当该线程调用sleep()方法时。: G4 T# O0 Q6 B/ p& e
C.当创建一个新线程时。- A; M; h: }' D4 }& u; Y
D.当一个优先级高的线程进入就绪状态时。
5 I! M* U5 w1 U) |# ?- Y正确正确正确资料来自谋学网(www.mouxue.com)& e( R  X. w8 z! ^, h5 p2 H- ~& O  W

" i6 s" w  T: P  C& z+ X+ n三、资料来源:谋学网(www.mouxue.com) (共 20 道试题,共 40 分)! P) e8 `( z# V, p8 m5 V
21.JSP隐含对象out是Print Writer类的对象。
+ {- F! `) J" O! Y, o% x% n资料:错误
( J+ O. z; m4 E: w
  L- T- R2 G# j5 C22.所有的键盘事件都由KeyEvent类的对象表示。
! [& e  w0 N! l资料:错误
! G2 l& ?( z9 `! ?* I5 y  i
5 I0 T9 ]  [& l' I9 A) d23.Session对象所存储的变量,在当前用户所请求的每个页面中,均有效。/ }  `0 W( b2 Z+ u' B9 k' K
资料:正确2 g. c$ L  C/ f5 w# Z9 ?4 L

8 I6 A! f2 B) k, k; d* O24.UDP协议是用户数据报协议。, _$ g/ g2 f  e; D8 i3 D7 j8 t: B
资料:正确
& S. n% z* b* A3 ~% }, V
, h9 K$ x  a0 t/ F, K0 P% H/ d25.修改server.xml后必须重启服务器。
2 T  i+ Y- ~2 ~) N资料:正确
4 W, `$ S$ I# @! |& `: T- a9 ]8 J' ?  u# @5 n- o! w
26.子类的成员变量能与其父类的成员变量同名。
+ B3 v0 E: K6 ]! }% q; J资料:错误
; q: y) d" L3 T8 I4 l- g$ e! I% c3 u8 i7 c
27.图形用户界面广泛地应用于客户机/服务器应用程序和基于Web的applet小程序。
$ }& H$ v  Q' }/ h资料:正确
) Q/ M# x- I) m) u7 Q" k4 \5 K$ o/ S" z$ p6 X& [  h  ^% O
28.在大多数多线程的应用程序中,线程之间不需要共享相同的对象。
0 g& n5 R8 M, {8 A资料:错误
' ?8 o/ S! T& n# H4 a3 f& k6 y0 S/ Q3 `, a- r
29.终止线程的方法,是使run方法执行暂停。- h, q- l+ @- Q- T. q
资料:错误' }# v1 `* M. I
7 @6 G* I' [: Z3 s' t$ E3 ^; N
30.java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口。; W1 m" X: z! B, `: `" H
资料:错误. G' J5 z; ^3 a( [$ Y) e
, F0 y9 `! i4 p6 c# f
31.当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)" D2 ^$ y# A2 x% J, i* l- H
资料:正确
3 A, P& P9 l) ?5 H) q0 w/ o3 K, j" K2 ]; \  @. E( M- s
32.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。  G) z2 G  n$ a7 T' D3 E6 L) {
资料:正确
0 a* f: W& E1 L9 \* N% u' Z
# W- g5 s& G+ c7 x% |8 `5 e% t33.servlet的init()方法是每次请求时都调用。3 E& Q/ d2 d5 O" o+ d& H) b# X
资料:错误
$ U4 C( @0 C4 T) m  X0 P, _( q( M3 J2 _" l
34.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。; w5 g: i8 z4 o7 u( u
资料:正确
$ I* T6 o0 J& `- W4 K) ~
1 x/ c# ~9 \/ P  l1 r- x35.Java应用程序一定要有main()方法,小程序一定要继承于Applet 或JApplet类。
' G6 |4 @" S1 K) Q2 W. E! j资料:错误
! P/ k7 L% F! [2 O/ m, A: N6 y0 A" M$ y5 G" z
36.统一资源定位器(Uniform Resource Locator)就是通常所说的网址。3 I( r$ G5 s/ b9 ?1 P" \' b
资料:正确9 X2 _! Y  }1 `7 X1 p/ C6 @

8 w- `2 t) ~6 O) A37.绘制普通矩形的方法为 drawRect。7 Z8 J# O% E: R
资料:正确) H8 U2 r1 f& m5 e* ?/ i: s
4 k: Z9 i! T! ^5 h" ^" S! x
38.Java中的String类的对象既可以是字符串常量,也可以是字符串变量。. g: f$ j; @1 Q9 s4 L& D  n! P
资料:错误
( Q) _- O# F- ?$ ?1 z" l8 |  K% }) ~' j: ^2 U
39.Java Application是由独立的解释器程序来运行的。
( l: _" P) A' h  T* ]" D资料:正确; C  a* {) U0 p- }: ]& l

7 w: X$ S9 q; c3 c) W40.同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。# z' g* g+ Q0 F; \$ j8 _2 Z
资料:正确% B6 A2 ?1 r) g# M7 q4 d$ F

5 e. R$ p# I8 `3 H+ f0 s& i* ?/ N2 z7 Q3 G

, s( D8 L: _5 I; {: e9 u9 ?7 p% [4 L* Q
! g5 P1 E1 Y8 w: x/ j5 c' u( D0 L$ [

7 F1 D: k7 ~( P8 r
7 e$ G: X2 ?0 ^+ c8 a
" _7 b# U1 c# Z% L
  O/ V9 [) X7 N8 L+ T. W# I, T- q  [% W$ l

, o+ R  v  S- X$ J# t, g, l) o! s0 O# T
' ?# m1 ?; [! W" q$ ~

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-5-21 20:17 , Processed in 0.104487 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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