|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
) F3 F+ B6 L( m' _0 |
5 b: C( s( j2 }5 C K% k0 ^7 F. ]4 K+ u& { J
一、单选题(共 15 道试题,共 60 分。)V 1. 在Java中,表示换行符的转义字符是( )
3 k# k9 I J' h7 SA. \n' q$ Q6 @$ }2 T1 a( r7 E
B. \f" g" ]3 e* E3 Y. \1 @+ p0 q- n
C. 'n'
, F! Z+ l7 s( I. O% _D. \dd
3 p. r6 V5 L( x3 ~$ L C 满分:4 分
}% B1 r& ]0 ^* @1 s" Q+ C2. 关于类和对象的叙述正确的是( )9 \8 ~2 o4 a/ N# }/ G9 b
A. Java的类分为两大部分:系统定义的类和用户自定义的类( x$ L) k& u$ S% v
B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同. @# h% @ r, ^. p
C. 类的成员至少有一个属性和一个方法 ]& h; \' W d4 t% k. d8 _7 I: ^
D. 类是对象的实例化
# }9 M7 Q9 h1 f; Q7 A, O: `0 ? 满分:4 分
' P- n2 s' ` c3. 下列关于修饰符混用的说法,错误的是( )1 }5 u$ ?: d8 Q( K- M2 o
A. abstract不能与final并列修饰同一个类
2 m/ A, i% B; m0 q& E7 U, }B. abstract类中不可以有private的成员
, t' S$ f$ ]/ bC. static方法中能处理非static的属性
j* H0 Y0 H+ W0 aD. abstract方法必须在abstract类中
" G- Z* K5 h7 {/ b) B 满分:4 分
; ^( h; f" c& d" c4. 给出如下代码: class test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问( )。
8 F0 o! v3 u* r/ O4 w$ f( bA. 将private int m 改为protected int m* y6 q* A1 d* C/ j- g( }) p# L7 ]
B. 将private int m 改为 public int m
# K9 n1 ~7 L$ c4 IC. 将private int m 改为 static int m4 ?/ v' Q+ `; B
D. 将private int m 改为 int m; N) G: i1 }. B0 m9 y; k
满分:4 分7 o% a5 y( o$ a- U
5. 设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )1 b( n9 k1 V& q! S/ G2 C3 ~
A. 3
|1 v3 Y0 C; b: }) JB. 3.5$ M3 b+ k. D6 [' a; _
C. 4
* }- b& X& r) ~5 e C) S4 KD. 5 n; L7 L6 a+ A( ?1 m) [+ K1 j1 V
满分:4 分
. p) c7 ]9 e( b a3 u! r6. 下列方法中可以用来创建一个新线程的是( )。) ?0 q- x" ~9 t0 m4 |
A. 实现java.lang.Runnable 接口并重写 start()方法
4 E) m5 H# T a$ I# k' oB. 实现java.lang.Runnable 接口并重写 run()方法
1 m, S( l: w5 d0 `/ ~7 OC. 继承java.lang.Thread 类并重写 run()方法
5 t- Y3 b6 q9 U* _+ A! F& u% I. ]D. 实现java.lang.Thread 类并实现 start()方法' i- A9 k, G7 A# u' t" P5 O
满分:4 分8 w4 y" [+ G6 C: Y( s" h8 s
7. 在对String类进行查找比较操作时,字符串的长度( )。
% l3 D% k/ c' a+ n) dA. 不变
7 i0 L; ~( m$ jB. 变长) m5 s) H# D- i [
C. 变短2 L' x3 @9 I0 {1 x9 m
D. 不一定
2 n" x% C: l5 [5 y6 h* d 满分:4 分: \% j9 a( Z* t/ Y1 u
8. 下列语句序列执行后,k 的值是( )。 int i=10, j=18, k=30; switch( j - i ) { case 8 : k++; case 9 : k+=2; case 10: k+=3; default : k/=j; }$ Q; W) @: q/ x. m( `% e
A. 315 [1 r7 ~* j; ~1 F0 ^( A6 R9 a) S4 Z
B. 32
6 X; f5 Z8 e$ wC. 2* F0 ]# ]7 o( H/ \; P
D. 339 V0 @/ u! ~1 Q6 t
满分:4 分: s* o8 \6 V% k2 ?8 s
9. 下面的代码段中,执行之后i 和j 的值是( )。 int i = 1; int j; j = i++;% |8 \% q Y8 w& w* |7 j) a
A. 1, 1
+ T- E, i2 k6 p6 O' QB. 1, 2
' v8 B! X; \& r1 W* u: {C. 2, 1
b8 Z" p2 W: AD. 2, 2
0 C% _' V6 A) Y4 Q, Q 满分:4 分
! Z! `- P9 G$ a( \0 ~8 t7 x10. 设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )% G9 e: u6 d( e. l% |' h
A. j=i;
# {0 L9 F9 R/ b9 m6 u x0 \9 [B. j=(long)i;: B# L% g& ~; Q4 l) c
C. i=(int)j;% Q1 c) p- s, S
D. i=j;
# P9 b* q: T3 J* U' C# y 满分:4 分
' a" l( `. {+ ^$ z$ n$ w/ p11. 以下有关构造方法的说法,正确的是( )
& y; ^+ J: h- Z5 f: o" e2 zA. 一个类的构造方法可以有多个
# R1 M3 J+ S% ?3 _B. 构造方法在类定义时被调用
. h& I+ M3 u; D' ~3 ~( jC. 构造方法只能由对象中的其它方法调用4 i, v0 J# w2 T; A0 g
D. 构造方法可以和类同名,也可以和类名不同; ~9 h& |0 h! v
满分:4 分7 O3 e! e" S2 ], h1 ^% x' G
12. 在switch(expression)语句中,expression的数据类型不能是( )。
: i: R. p0 c! J# t9 W# Q7 V* [A. double& K! c/ |$ k: B# q; c7 N' f
B. char
' m, @; i: O3 ~+ \C. byte
s8 ]& n" G; qD. short
+ ] d! O' u: C: O 满分:4 分
3 M9 a, l& q* N6 C) z13. 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )$ G1 g) T) Y; q% ]
A. x > y || x > z
( O2 i. Q# x1 r' [! Q, zB. x != y
& B- G5 a. G/ ~# {$ ~4 h! O1 p- @* \C. z > ( y + x
- b H N9 i* @4 TD. x < y & ! ( x < z )
. m& J0 p8 Q# t5 v5 t, i: ?" P 满分:4 分
2 t0 e# T3 m- i5 G14. paint()方法使用哪种类型的参数( )。& M- i$ h/ B6 N0 G* b3 p
A. Graphics
# o b7 f+ s( P2 n ]4 k% R# KB. Graphics2D6 ]: {: b, N6 U9 ~& [, j6 K, f' L
C. String' P' W- V9 A) A4 O- G" D
D. Color
, K& f& g, [( l" [0 |' m% _ 满分:4 分1 P1 s* W/ t0 i% |, }+ { s4 E4 C
15. 下列程序段执行后 b3 的结果是( )boolean b1=true, b2, b3; b3= b1 ?b1 : b2;* Z7 c; K: V; H1 z% _0 q
A. 0
0 x; C' l3 ]( ?" u/ wB. 1
5 X6 `( a7 o, v' oC. true
' u2 x; Q: n3 N6 O$ m4 l YD. false8 d3 D/ S7 e1 E( p% c- W
满分:4 分
@9 y, x+ y% D' ]: i9 |$ a
) |1 z8 b0 H2 k二、多选题(共 5 道试题,共 20 分。)V 1. 以下哪些是Java中处理xml的API?( )
& d1 ]* y6 }2 p, MA. JAXP
$ L D- H O _' d4 a, nB. JAXB
6 G, b& Y* g2 J% b8 X8 v7 EC. JAXM7 f' U2 [8 z% R& @
D. SAAJ
* y, a: k! G3 x' \ 满分:4 分% F2 M% v6 N- K o; q5 H+ ]1 x
2. 选出合理的标识符( )! V; R% Q' R' c9 Z0 O+ U6 B0 q
A. _sys1_lll: E8 Y( d [5 J
B. 2mail
( G( S: S' W" YC. $change
1 G; N U j) kD. class' J4 t, u7 c6 {4 W
满分:4 分+ V0 [2 w; w0 b3 d
3. 如下哪些是Java中正确的整数表示( )( {! t4 h4 m& Z9 W$ b: Y/ M" Z
A. 22
* f1 S9 k" E" o# E+ [B. 0x222 k: f& G+ f- x) L, A7 g
C. 022
c0 q c, h a! gD. 22H. D: C2 j. T" `6 E0 u8 D
满分:4 分
0 J7 F! N! H, o6 u, ]- j, C4. 下面哪个方法可以在任何时候被任何线程调用( )2 C0 h! I5 ~( D! ~+ y7 H
A. notify()5 x: d/ _9 z5 k& e4 G5 K) F" Z
B. wait()
+ y: W8 J+ L4 V9 aC. notifyAll()" f* T0 g) M( Z1 H# j
D. sleep()2 U& f8 v5 P2 |4 k" i: T
E. yield()
0 V r/ r# [3 n% I. N* ^7 m" aF. synchronized(this)
. o3 B# X" U4 k- J6 f" Q9 G% d 满分:4 分
& }" x" D1 P/ W3 l5. 下面哪些判断是正确的( )
5 `" D1 P" ^* \5 y; P kA. Abstract不能和final并列修饰同一个类;
% `& K1 D n4 y2 a% Y+ aB. 一个方法使用final修饰,则该方法所在的类不能被继承;, w' ?7 D2 N, X9 P. c9 N
C. abstract方法所在的类必须是abstract类
" b" K9 f0 r% m/ p. S7 pD. static方法中能处理非static域: G3 r( ^ h* e) w) c+ C% M
满分:4 分 . d& a: j1 u I( X
# ~* x7 q2 K6 c2 Y( m& \: r
三、判断题(共 5 道试题,共 20 分。)V 1. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关( )
+ M+ P1 B, m# S2 H7 z' YA. 错误$ s7 {0 e/ m0 U& y" E
B. 正确
2 g3 p t2 N* S$ L 满分:4 分
+ T+ b1 U5 C0 a o5 S0 h4 i4 W2. 套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
6 ~% T3 | h- K" m! cA. 错误1 [: T: }# s+ Z. W% }* t
B. 正确
/ \5 k. U1 Z G! z% J 满分:4 分
' k9 x! H1 @" V$ f' @3 v3. 注释的作用是使程序在执行时在屏幕上显示//之后的内容( ); k5 j' b# Q% O% l# T; x4 O
A. 错误
7 @! r4 [) s2 l) T8 q4 s' D7 k: qB. 正确
2 p9 R2 \: [: t0 W, Q# p2 @, [ a7 @ 满分:4 分# N- F4 P- q7 z$ ^3 B- [' w
4. 一个线程对象的具体操作是由run()方法的内容确定的,但是Thread类的run()方法是空的,其中没有内容;所以用户程序要么派生一个Thread的子类并在子类里重新定义run()方法,要么使一个类实现Runnable接口并书写其中run()方法的方法体。( )
( s+ S7 j0 d! K& i3 j. qA. 错误+ I' F7 y& {$ O& }$ l, R
B. 正确8 E/ e' ~. Y& v: Q* V7 g
满分:4 分
) t% I5 o9 N7 s' _4 o9 P, U9 b$ v5. Final类中的属性和方法都必须被final修饰符修饰( )- G% Z8 {$ Z0 p7 j1 T; V
A. 错误0 o/ _( g% F) `7 W- n
B. 正确
( z/ L5 ]5 @( E# o 满分:4 分
. v, C: E% x! D- I, X
- V! q- y0 t% d' H6 z谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
* M: L- B6 V! L' @& L' T% } |
|