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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北师范大学]《Java程序设计》19秋在线作业13(100分)

[复制链接]
发表于 2019-10-15 00:42:18 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]Java程序设计19秋在线作业1' p" S% Y$ q8 J8 l% f/ E$ q1 I
试卷总分:100    得分:100
4 P: ]0 J3 r9 f! N( ]) y% s第1,java.awt包的Panel类是()的子类。' t; f) I  d, {- {2 O/ _3 o' V: m
A、Frame4 T$ `7 p) w, Q+ @/ P; H! p: L" E
B、Container
: I: N5 c' u1 f& ^9 oC、Canvas
% h0 n0 [; D$ dD、Component
2 K5 e& @* m# @: b" c( q正确资料:  v8 K8 A& l# _% Q2 ]

4 I0 W3 k* i, ?( Y
3 D4 T0 N" K& i  b8 |. M第2题,对于catch 子句的排列,下列哪种是正确的?()
: ^4 R& L0 K" D) V2 {( |, J1 DA、父类在先,子类在后
% V, Y7 y, j! A( x) H& z* HB、子类在先,父类在后% i; p( o3 S+ A, {, c( z
C、有继承关系的异常不能在同一个 try 程序段内
& N6 j6 B6 G: g: j! ]. iD、先有子类,其他如何排列都无关+ R; j! {7 j/ x- Z' F# o
正确资料:
& L' V2 C6 P5 Q$ O2 s$ P! u5 Z( _7 A3 @
# q& z( U! |' b5 R$ C* E7 [
第3题,下列关于Java程序结构的描述中,不正确的一项是()。
( }9 z' J" s7 e5 X1 w# u$ |A、一个Java源文件中可以包括一个package语句
! h0 S/ M9 D  }: x* V) HB、一个Java源文件中可以包括多个类定义,但是只能有一个public类2 F0 i/ q  k# }7 [
C、一个Java源文件中可以有多个public类
- o; C8 g. B" d4 C9 y; BD、源文件名与程序类名必须一致
' Z4 c$ Q1 u9 G0 a4 b7 j2 U" G正确资料:. q* d9 }9 R; c3 B4 J2 X
) y  S& _  m$ A* T9 r

2 g' c2 b0 W) j& v第4题,下列说法中错误的一项是()。
( h; b8 L- A( SA、Java语言提供了检测与避免死锁的机制+ P! T3 g, ]: L1 a0 k8 ~
B、在Java语言中,要避免死锁,只能通过程序进行控制
6 j0 M, U$ o; c3 i- yC、释放锁的时候,应该按照死锁顺序的逆序进行4 `! O5 h  z( c8 e3 G
D、在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序* z7 p/ ~2 Y. V) Y+ s
正确资料:
- P- K  |+ [. @
( w2 J8 g8 Y6 {% }. X1 D1 h. d+ s7 R" h, b& H$ N! I
第5题,类是对象的抽象,它的定义包括()部分
+ r  O: O" d3 z$ A: u, s7 ~A、一部分4 M: u- o& V; n* ?) R
B、两部分- Y  q+ ^6 n; l6 t
C、三部分
% X/ a0 T# C$ n2 Y/ y* L: SD、四部分6 A1 t8 E/ g: w: w- Y8 V
正确资料:4 z, y7 m# c' q- n( Y. a- n5 _5 f
1 P0 v: Q" y, O! k- G5 V6 g

: R3 g) V+ _% W7 R; _8 C! b第6题,以下哪项可能包含菜单条()
( T1 ?8 ^3 a: {8 l% gA、Panel$ ^& Z1 t& S. H
B、Frame
  W+ o* P2 ~& Y) lC、Applet
) a  T+ X+ ^  ^4 s; o; ?! cD、Dialog8 C, B' x2 x8 v) C% J- v0 r; p) Z
正确资料:
3 M$ p( T9 e' H7 h$ @7 f1 `: F- y. q( M( H* a$ M

3 A. X. V. r6 `7 k, G3 ~第7题,下列哪一项不属于Applet中的显示方法?()
; _$ N1 G" M) q* lA、update(). ^" a. W- ^: d4 c$ B& ]5 V
B、repaint()
, _# a* ]- E! s& {2 GC、drawLine()
, P2 W6 I' _) V  ~D、paint()
# k5 {) l+ k' w0 k$ P正确资料:
! f" C0 z. i* m5 ]" j6 O0 p  _
2 Z9 G. o* d: W0 R- n( i$ P4 }" B3 F) a) Q
第8题,下列方法中建议使用的是)" g. a, v2 E( I/ Y% o0 q% X
A、stop()
. Q$ a& [8 D& ?/ QB、supend()' `6 R+ F8 U/ N9 K, y" H9 s
C、restume()2 O4 ]: N2 G' v4 y6 W2 S
D、wait()  S5 [1 M& [% p1 C
正确资料:
4 p% O" `! c1 f4 ?
+ G* L: p. K- R( O
3 K" I$ t4 Z2 Z) Z. p第9题,Panel类对象的默认布局是()。
# |# |  N2 a" j- D. pA、FlowLayout布局4 q+ b& y9 ~( v  o
B、BorderLayout布局
0 n7 `' ~! k" ^$ KC、CardLayout布局& x  }6 `# c+ n) t- k# h8 c
D、GridLayout布局( x+ H: ?. q7 {$ }/ k7 [1 a
正确资料:0 R: N' Y! E9 f

6 b3 |5 n- G, E7 U/ Q' [; [$ S
6 u5 Z; O% y: o8 J- r( I第10题,布局管理器中的按钮位置有可能会根据Frame的大小改变而改变。()0 ]1 A* P  W3 a0 z) j' B9 K
A、BorderLayout/ ]9 b7 {( k% G: m! d: B
B、CardLayout5 @+ [; @1 {3 Z- N# z
C、GridLayout9 ]6 y% S/ H# a4 I* S
D、FlowLayout8 U2 {0 ^3 |; @
正确资料:
0 E, i- U1 r/ i8 ?; Q- M
5 [9 c; }. J# Q0 P8 W+ Y1 k+ r+ D7 a; q0 a, ~1 n
第11题,面向对象程序设计的基本特征是()。
$ Y  F6 Y" G: D! d$ ~A、抽象+ o; D. ?: H3 a0 C+ G3 l' x8 N
B、封装; X0 g+ U8 m# J. y" G& l1 z
C、继承
8 ~' Q; x! Z* B- Y0 m' c: w4 DD、多态
) K: l% I+ f& b* F1 ~- [* A正确资料:  I( T& Y: t% v$ j
9 M0 j; D- ^! ], b" K6 P1 [

, y  j7 ]9 b4 q& u2 w0 \( n第12题,给定以下的Jumping Bean.java和index.jsp 7 Z8 k5 U( n, l. J9 |) `
publiclass Jumping Bean {private String title = "JumpingBean";private int num = 10;publivoisetTitle(String title) {this.title = title;}publiString getYoshi() {return
; C7 u! ]: e: B8 c. XA、"Num: 0br"
9 n. v* n; Y1 r$ O; a0 TB、"Num: 3br"
$ x: ?& l+ _3 {( G/ ZC、"Title: br"
8 V# w: q9 R* A2 ?6 r* w6 FD、"Title: Jumping Beanbr"& d( R8 x. T8 ]& K- M9 }) F( N3 G+ p) W* Y# L
正确资料:0 q6 L7 g6 ^9 e) J" @3 `
* M5 Y3 g/ ]. X& E
6 t; f# N6 u% l9 K* T
第13题,下面哪两个设置一个jsp页的content type?()
9 |; b7 o3 e; j- sA、%@ contentType "text/plain" %6 r* ]; L6 U3 r5 u- i6 v# A
B、jsp:contentType "text/plain"
, Q+ Q1 Z& `) B7 B3 p5 {0 N9 OC、%@ page contentType="text/plain" %+ ]& e- O/ ]  @
D、% response.setContentType("text/plain"); %# Q( t0 P; ^' ~# }: n; H
正确资料:; j! o: }: m7 {- y8 \- F5 d3 O

8 I* [2 J( c* K. t, e, i! |7 C5 c/ l) h7 k. }* F
第14题,以下AWT类中哪些实现部件的布局?()( Z3 b9 q' N% H! Q' ^5 [4 W0 u  C
A、FlowLayout& w2 O0 r* I& I& P& F
B、GridBagLayout9 f- u, t2 f. l/ B0 [8 X, h
C、ActionListener
% N9 |+ m. s$ u" f/ JD、WindowAdapter' b+ I% w4 u3 m
正确资料:% W. }3 Q. I  S6 S
1 d4 d  [7 P. X2 b, q3 s
  J7 j( a+ j$ Y1 z: X% I2 M; Z+ S
第15题,下面代码执行后,其正确的输出结果包括()。public class Example{ % S4 l2 m) g/ ~3 W9 M
??public static void main(String args[] ){ + o. U4 y6 x3 L2 z& v7 @
??int l=0;   \( r* n! L# k0 K5 D
??do{ ( {) o0 d) D/ a" g
??System.out.println(“Doing it for l is:”+l);
6 c8 u7 M+ b& L??}while(--l0) ) ?  g; c( j! f2 z
??System.out.println(“Finish”);
1 \7 W- B1 q! c8 g. Z??} + V0 M, _3 P5 t% ?
}) r$ Y: X7 i1 @& R+ Q
A、Doing it for l is 35 K. @/ u. T+ M
B、Doing it for l is 18 Q' |2 t* x- L. ^! r
C、Finish
8 m1 i$ o5 W, ND、Doing it for l is 0  c- k0 V2 r8 O" j
正确资料:6 b( A8 a+ H0 Q7 Q

  m0 f1 m  _  Y0 D1 l7 M. h1 F6 U" x) C5 e% ^5 B/ [  A% {1 [
第16题,什么原因可导致线程停止执行。()
: O, {: F1 `9 l0 Z. G$ A8 lA、有更高优先级的线程开始执行
6 @9 s4 d/ D" B5 }B、线程调用了 wait()方法
4 D! ?, g; k7 P% P, WC、线程调用了yield()方法- ~2 z0 S- u! B& y$ I9 |
D、线程调用了pause()方法;
7 k$ Z5 s5 n; _, g: k; V7 T2 p正确资料:; E% @2 `( s- F, {5 |) Z

! V& e) O; W; H4 E$ t$ g. N, `- Y5 C- L' L" b# z
第17题,类Test1定义如下:
0 W( e) v2 n3 t! l1.public  class  Test1{
3 k' ~! O1 B7 e- N& k7 v7 E2.        public  float  aMethod(float  a,float  b){   }
( h4 Y% v+ Y6 `# ?5 M/ T* d% z5 k3.        
+ U1 r2 @/ F9 M, |4.} 0 K* L! f, B! ?6 P! s( h+ D
将以下哪种方法插入行3是不合法的。()$ m; a  m, _/ w& f& i& Z# H
A、public  float  aMethod(float  a, float  b,float  c){  }
& a( C0 A. L+ I! \' J  c- k1 F0 l7 mB、public  float  aMethod(float  c,float d){  }$ n3 G+ r& w( H- Z
C、public  int  aMethod(int  a, int b){  }
: v/ K3 ]: L) U& A7 kD、private float  aMethod(int a,int b,int c){  }
" U) z( S. y$ R- M" O2 J1 u* t3 ~正确资料:
( T: i) T, k6 Y- V2 S8 `1 P  _5 T& O2 P/ G- P
, c3 A! i3 w* M( b3 a/ c6 _
第18题,下面哪个方法可以在任何时候被任何线程调用? ()3 d5 g0 E9 D- U, n0 J
A、notify(). n4 B  M, m3 U1 I, t
B、wait()
* n: w. \) P/ t& ?C、notifyAll()$ u1 w) a6 A8 K1 q0 Z7 B; o" ?
D、sleep(), ~* F9 O) H+ R
正确资料:( L% \( `: o1 b7 a9 m2 Z* m
) _7 f6 ]. N- D* P) m; P9 f4 R6 b

+ e( ]" X# ]! U  }% X" b第19题,设有如下代码:3 j$ {: }) R3 S# g" F* W
interface IFace{}
5 d, Y4 N" k, l6 Wclass CFace implements IFace{}
( E6 r5 a- [# }3 i: g7 Bclass Base{}' B7 |9 F/ j2 x" E" T& Z
public class ObRef extends Base{public static void main(String argv[]){ObRef obj = new ObRef();Base b = new Base();Object obj1 = new Object();IFace obj2 = new CFace();. O+ Y* }6 S# h; o% F
//Here}
( A  o; D9 O5 t! }8 n}( I* e# G5 {& f9 t6 F
则在 //Here处插入哪个代码将不出现编译和运行错误。
: A% F: X4 M: o7 u. ?% Y2 }A、obj1=obj2;/ F- A* j/ y  W
B、b=obj;5 M" G/ A; Z& |6 x3 j% W3 o
C、obj=b;! t  `; H/ u- ~6 p# ?
D、obj1=b;
) W- R6 X& ?/ i" o正确资料:
( ]  Y) ]+ F, f
# Q  k: C4 `: r
8 F2 S+ J7 H, W/ Y1 g" l第20题,import javawt.*;
8 u/ e( h4 Z: \' Zpubliclass X extends Frame{
5 r* j( D& F3 y8 G- Rpublistativoimain(String[] args){X x=new X();x.pack();x.setVisible(true);}9 ~1 B+ R) f1 o5 F9 J- y. G
publiX(){ setLayout(new BorderLayout()); Panel p=new Panel(); add(p,BorderLayout.NORTH); Button b=new Butto
/ A4 o: [, O& h: u7 x, s1 kA、标有"North"和"South"的两个按钮具有相同的宽度! p3 W0 ], b3 B* V! g. W+ q2 j0 a
B、标有"North"和"South"的两个按钮具有相同的高度。0 ~  ]+ e- l) l, e5 c
C、标有"North"的按钮的高度可以随窗口的大小而改变。
2 t7 y" L- v$ y  o% `. @D、标有"North"的按钮的宽度不随窗口的大小而改变。) i' U+ e( o# i, F
正确资料:1 U$ T  z. v+ b7 i
  t' _/ Y0 q- G9 _. ~  h

4 L% D4 m: j$ g& ?( K8 k第21题,Java Application是由独立的解释器程序来运行的。/ a4 {% F  ^$ L. C# X
A、错误
4 r, y) P3 L+ B( M" W" \B、正确; A- N$ Q& t8 \2 X* t
正确资料:
+ O4 d& ]! g! m( A5 t5 `) \1 i% {, F1 l1 ^+ Y4 }5 E

2 z& C% R- ?9 ^/ ?- \: ~第22题,所有的键盘事件都由KeyEvent类的对象表示。( f" E2 l4 s% G3 K
A、错误
2 N: S8 b, `& t7 u1 e7 K& t) l. lB、正确" D6 v; [1 k& J5 c) U% p* Y
正确资料:
2 T+ T" d" w0 e/ x! m. [2 z
! B- R/ `8 V5 P( b+ m, q) F
7 E, U, X" ~# n( w第23题,Java的字符类型采用的是Unicode编码,每个Unicode码占16个比特。
- _8 `- V) \& h( h* q- ~- c) g; PA、错误
. h# M0 c: S) @* c1 N, L" I5 WB、正确. A2 d! ]1 m! R% @! v. g4 X! l
正确资料:
' i0 O$ G& X3 |0 U$ m0 ~8 J; ^3 B- {
' Q. D4 |% C5 @' e4 H
4 W( j, o5 m& I) ^第24题,Java图形程序类可以分为二组:容器类和界面组件类。
7 R4 T0 V2 G9 C! A+ b4 \A、错误
" ^8 ~# z$ G* q+ J! s# MB、正确
% S4 N6 }! Z! i正确资料:
. o) s2 s  h3 k2 ^$ I1 w- e* ~' _' r$ g3 u

5 x& |% s2 ^1 y/ M- ?* M2 A: z第25题,break语句可以用在switch语句、while循环、do……while循环和for循环结构中。
# i7 w5 P7 M( O  e# B6 @2 H9 W. wA、错误" v0 k+ f; S& T0 t# j% Y
B、正确+ y  m5 d+ }6 L. i6 c% p$ x* D" ~
正确资料:$ U3 H2 \- g' ^) B$ E( d
6 z' Z) d* X1 d4 w6 g

! I! R' q  U2 h4 E- S" a* {第26题,应用程序一定要有main()方法,小程序一定要继承于Applet 类。2 F, ?; ^$ w. @) r4 g7 S
A、错误9 i( K5 X+ O: |7 F7 \
B、正确. k! h' N1 M  a, d/ y& p
正确资料:5 n( S! R5 ?7 X$ r
, r" b9 p: }6 R! X3 x. j
$ J4 j) }2 a2 o+ d) Q' l
第27题,在程序中可对用final修饰的变量的值进行更改。
8 C+ j3 O0 D4 R6 G: [A、错误
' |5 @  l) S6 ]4 f0 o  LB、正确  }. e! U0 c$ ^2 Z5 T) c* U# L
正确资料:
2 |+ ~2 P) z  Z8 X  M" Q! b# F) M+ t: _( u. n2 f

' T7 E$ R6 o4 m' I7 k第28题,针对服务器和客户机,Java.net提供了两个不同的类:ServerSocket类和Socket类0 ~* o; R( l+ A& a$ R: W
A、错误
( H3 U# J3 w/ M. U6 tB、正确
5 d, G$ V8 N& K$ g正确资料:
( }$ ~. c* Q5 q2 u$ T
+ M/ w  I' y0 @4 k& t8 s2 A" D$ m$ V2 n* f& A& J8 T8 @; T
第29题,子类的成员变量能与其父类的成员变量同名。
, ~0 a: `2 U; F5 R, A/ p! RA、错误/ |, [, ?& _8 ~" h
B、正确5 d" X: t- C+ j# E2 t9 k
正确资料:: h2 D7 n& Q' y9 R) v
$ T; q8 H1 G$ C

- D5 D5 c! k. z6 c第30题,abstract 是抽象修饰符,可以用来修饰类及其属性和方法。
4 M. b+ M  P- b" {5 MA、错误  K4 z" n" \7 \* N8 Z, l
B、正确1 ?* {8 j! ]8 j, e( f, l
正确资料:6 l5 V/ l0 a- u
5 D7 ~5 K/ m0 s9 Z

5 K3 t* _+ p1 Y. f/ e8 G" }第31题,session-timeout30/session-timeout,30的单位是秒。
, g( C( |2 q& cA、错误
8 Q3 `. `' f0 h- u4 i4 FB、正确) ?) n2 u  U6 h3 I+ O" J1 G
正确资料:
/ V$ t0 i8 D7 \& I& n/ Q& Q7 A4 `# p& M0 C
6 [2 l' f) }2 L: U
第32题,绘制普通矩形的方法为 drawRect。
& j- E+ U8 n- C- i. X  b+ L, yA、错误
% L4 ], G/ {% P( `B、正确0 z- V) D  V$ j- j) `5 J( r
正确资料:
+ j1 S% W8 ]0 Q. ?: s' W. \0 {
; t6 Z: D# b. r+ [/ x7 Z) r
* }9 x6 R3 t5 P第33题,所谓抽象类就是包含有抽象方法的类。
& B( n8 W2 E- Z* j( ^, yA、错误0 R2 _, Y5 T4 m, q
B、正确
1 H& U, L$ w8 ]7 u: f# C- Z: v正确资料:# n4 S( }+ d) O" P1 Q! ]; V) v# r
  w4 b: A% k6 W5 T
2 u$ Z! U% z* ]5 m# k
第34题,在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。* ^: t/ O' a8 Z9 Y+ V% n, I
A、错误
/ ^9 O1 }6 f/ W$ `2 AB、正确
: b2 l# q0 y: a% q' w0 L7 a$ T2 u正确资料:. X3 X8 M4 Y: {. O7 t
% R; ~* [/ Y. V, ^: Y) p

0 u; h  K3 Y1 x, `第35题,java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
. A) x! V1 ~* p8 e; U1 E. nA、错误
5 d+ Z2 E6 o( K  WB、正确" _# z/ k7 h: f$ c6 h
正确资料:/ Y+ I3 g& w$ b$ u  u
% }4 A) r9 j% n3 i9 ?
7 \# v: A, `$ X! s, _
第36题,一个类中用private 修饰符修饰的属性成员,只能被该类的方法访问。
, ^- H& e/ Z+ a8 oA、错误
( W6 @1 d4 N4 @8 G/ t# X, @5 u) \! MB、正确: {, C/ U3 a1 X" z0 @9 u1 V( H
正确资料:
- z" _8 Z# y$ Y/ i& y1 A% p/ R2 ^, r  @- f7 Y6 Z: U
# h  D& l- A9 E' Z% M3 l
第37题,get Parameter(“User Name”),如果请求中没有”User Name”,返回值是””。9 n7 c& y% U: o3 D1 }0 B1 U2 l
A、错误
. H; s1 \( u; ~# q: p, VB、正确
+ Q! B- @5 h% r4 ~+ `正确资料:) F3 v. H  G) C+ k$ y, W" O

7 P3 ^$ U8 e; q! _8 b, b( W4 ^( A; b( S8 t6 s7 Q6 E( f5 P
第38题,修改server.xml后必须重启服务器。
; i* U% _) f% ]  WA、错误
% z$ I( ~6 X: d! m( z3 i6 m) SB、正确
9 m3 u2 c- K1 x正确资料:. R0 G7 g  }9 L" ~6 t( j

7 R. E3 H( t7 _2 Z! u/ @% z
+ @/ q8 U' r/ H1 \6 V第39题,在一个类中,成员变量应该是惟一的,但成员变量的名字可以和类中某个方法的名字相同,以及局部变量、成员函数的参数可以和实例变量的名字相同。0 g* p# _7 l9 p
A、错误( r! B$ I0 b: E0 S5 ~
B、正确5 u* O5 E' X) S
正确资料:
% Z3 E& @" F( [8 b$ y  Y* p' I
* Z0 U8 ?) l+ i9 a' H
/ d% D; n& A4 l5 w第40题,在大多数多线程的应用程序中,线程之间不需要共享相同的对象。
. f" A" }2 H$ d7 R& [A、错误) j1 o4 {4 v4 l  S
B、正确
5 X" d9 o* n0 G5 @9 b, b8 w+ \正确资料:3 f1 a  }' F' `# |; ^9 A$ Z
6 ]0 V2 m; W4 m1 ~/ {; k+ f' L$ @

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 05:20 , Processed in 0.085152 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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