|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
& K( B! _) O3 R! `3 M# o4 _ ~" L% p9 j, y, i3 M' _
9 t0 {% k+ T) `. n) G. |8 k3 c$ Q一、单选题(共 15 道试题,共 60 分。)V 1. 下列关于修饰符混用的说法,错误的是( )
Z8 |7 r1 B& eA. abstract不能与final并列修饰同一个类+ @. o, @; t) ?! z4 Q \% r4 O
B. abstract类中不可以有private的成员
$ C# n) R. x0 r9 |* L; WC. static方法中能处理非static的属性( E2 n$ ]7 p% Q7 ?3 K$ M
D. abstract方法必须在abstract类中" a# I. W/ U# I j
满分:4 分
. i. _& p) W% z+ {: [. E- ?5 Y2. 以下有关构造方法的说法,正确的是( )
, b( x% X: ^5 z* t5 l3 {A. 一个类的构造方法可以有多个& O: y/ L# U' C1 i$ {! @0 v
B. 构造方法在类定义时被调用5 j& E7 F( a* o, H
C. 构造方法只能由对象中的其它方法调用
9 F8 d. k7 n% E" a1 MD. 构造方法可以和类同名,也可以和类名不同. v! ]4 o, `& L: r6 Y
满分:4 分6 D: E- i' ?5 [1 k4 B4 G* H
3. 下面语句执行后,i 的值是( )。for( int i=0, j=1; j < 5; j+=3 ) i=i+j;
! {" V* s2 m: Q* bA. 4
8 S$ Z$ ^+ `5 a, h% J. mB. 5/ o! c1 c' G6 E& X9 h: ~
C. 67 {* v( A2 D+ S0 O# B
D. 7
/ Y; v5 }/ t4 [ T7 X$ h4 j* }2 M 满分:4 分9 g0 r4 |% N' m0 k9 R5 t
4. 设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
& f+ A" o2 c8 x6 b( IA. 3
6 f* I. K, O+ C, ~1 `0 BB. 3.5
* t. R3 y/ }( `1 H1 \2 OC. 43 a9 s3 ?1 ]' r! Q5 x2 `" U" Q
D. 53 t: m8 P* s+ w, W& d/ N
满分:4 分
3 Q1 F4 M1 c7 J! g( i3 K5. 下面的表达式哪个是正确的( ); {; Q. K: P# S r5 W. F
A. String s="你好";int i=3; s+=i;
- {! {1 _5 u2 }+ g0 {* k3 {1 I- }B. String s="你好";int i=3; if(i==s){ s+=i};1 B8 t" }; {- B! {3 m, C( X
C. String s="你好";int i=3; s=i+s;
0 b" j( W& q: YD. String s="你好";int i=3; s=i+;: E3 o0 Z; ~5 O0 p" H& l( r
满分:4 分
1 _/ o# h- E6 ?% X6. 执行完代码"int[]x=new int[25];"后,以下说明是正确的( )。9 f) b {/ |: d
A. x[24]为0+ b( M# {6 }% A2 L O! h
B. x[24]未定义
- w1 ^) |" l$ L) v& ~C. x[25]为0; D8 n" J5 K4 U
D. x[0]为空( Z2 E* A2 V+ j6 q
满分:4 分/ s% Q; E" g! R' z9 j$ {6 L0 `, A5 e
7. 下列对于线性链表的描述中正确的是( )
2 \ K. F3 Z5 p0 U1 f9 j9 c L0 y! qA. 存储空间不一定是连续,且各元素的存储顺序是任意的3 ?& w2 ?7 P% \% s
B. 存储空间不一定是连续,且前件元素一定存储在后件元素的前面
3 m9 S" P- u! }1 k0 @! ]C. 存储空间必须连续,且前件元素一定存储在后件元素的前面9 U% w" ` x1 R
D. 存储空间必须连续,且各元素的存储顺序是任意的) G4 X# Y6 ?& y8 `. \/ C
满分:4 分" p; e; o u$ a6 C
8. 下列程序段执行后的结果是( )。 String s=new String("abcdefg"); for(int i=0;i<s.length();i+=2){ System.out.print(s.charAt(i)); }( _, X4 b+ F* k7 s8 U5 }
A. aceg" g7 `$ ^7 V+ v$ d8 F
B. ACEG8 k- a: K8 E. p: I& z7 j/ S
C. abcdefg+ \! |. G) H3 N6 `" ]5 s- }) y
D. abcd
* U+ I( s' h! C" _: l 满分:4 分
0 L4 d% T' G9 e0 ^( Y* K9. 所有的异常类皆继承哪一个类?( )
9 N5 {6 ]. F& f3 }" y0 `3 r( Y" xA. java.io.Exception
" j0 h0 I7 w& {8 vB. java.lang.Throwable
0 p8 [( D5 |' p8 I. X/ g5 o% K' M. H5 W4 \C. java.lang.Exception
% K9 K, g; A6 [9 p9 pD. java.lang.Error
! ]; b1 [. q' F, Q6 O; N. B! C 满分:4 分
9 ^: t5 I( a/ ^ U' q10. 可变长度字符串使用( )处理。5 }4 X* x% T" a& N6 x" D& `5 F
A. char% s" t/ ]2 Q f7 W) e
B. Character
- b5 o* g J8 O# e Y9 i6 ]6 S' ]C. String
9 X7 l) J; S) V3 T$ s2 L2 E: OD. StringBuffer
3 y* z2 C% ^& R7 _+ p& J, p f 满分:4 分
, g$ F2 J& Q4 F1 Q11. paint()方法使用哪种类型的参数( )。* h( @+ e$ z( y- K# t# U& j
A. Graphics! d& s, E! W% Z' C
B. Graphics2D
, o. ?: X+ \$ R5 \! nC. String
. T: ]- A' x3 v; V: f; ?' N" T) GD. Color
( k+ P2 r- k! n& j0 j% y) d 满分:4 分5 x/ b0 }2 R! b# X% m5 g
12. 要使用Vector必须import入下面哪个包( )。
# d$ P4 k, ~2 j. B" o- N* @. m5 RA. java.Vector) V H8 S& l4 {6 G6 _
B. java.io9 S9 y4 V3 {# |& N0 j
C. java.util
% x. u* t4 W- LD. java.Applet
% x5 D, t5 [* A' ^( h 满分:4 分2 t9 \' \' D7 d! J1 V. P5 P% O2 L9 `
13. Java语言的类间的继承关系是( )# l3 B! x j+ A$ U4 X# |& C; w
A. 多重的/ V; G* W1 t( b4 ~' ?3 \4 v
B. 单重的
p; H6 B( [+ l$ ?1 N8 [1 RC. 线程的7 \ r9 X A: |! K' H
D. 不能继承. z" T4 v* X/ G& A* W
满分:4 分( x4 v) W1 K0 ^/ f
14. 下列运算符中,优先级最高的是( )。! o. H r# Z. g2 O; V7 A/ ]/ Z
A. &&
% Q, u# [8 O; k U: f7 SB. ++
4 z4 E7 Z3 V e7 C/ H0 c* zC. +! r9 c0 K6 B& {
D. *
. G. d8 v# f3 v 满分:4 分$ |6 |$ y8 L, n/ `
15. 下面哪个为构造函数的特性定义( )。
& f" G" w# ?! ^* vA. 在类中声明构造函数时,名称须与类名相同9 N; g/ q- p5 s
B. 具有重载特性,可以建立多个相同名称
) m) h+ u. {# `% i- o2 B0 Z% v& _C. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配 \* w" p+ L& y( @6 U
D. 以上都是
) K) k: v0 C! f& }0 J 满分:4 分
7 V& i5 L' o" K) K. X4 r* A: i+ | \1 `' k2 U8 L
二、多选题(共 5 道试题,共 20 分。)V 1. 以下哪些是Java中处理xml的API?( )
/ z2 j7 V) k+ E$ F: d7 b+ AA. JAXP
& }9 i6 Q$ s) {. gB. JAXB" M- l/ T# \ M4 \% ~
C. JAXM2 l' Y* N! m4 Q4 J+ b
D. SAAJ3 L4 {2 \% o* Z. {
满分:4 分
! R1 l8 A4 b0 K& R0 t5 t3 P2. 哪个布局管理器使用的是组件的最佳尺寸( )
3 N/ t' b) R2 `8 N* w0 wA. FlowLayout; c* K- w4 J, o6 I$ q# o
B. BorderLayout
% `/ Y1 |& h! l0 X7 xC. GridLayout1 p$ X) i5 Q9 H$ b7 Q p3 ]
D. CardLayout
! H" W* m6 N0 f; h0 |, r, UE. GridBagLayout0 o0 e/ `& L' z/ g4 B
满分:4 分
5 a( d' [5 k/ X" ?; A3. 下面哪个不是Java中的容器( )。3 d1 z* @' v+ i# h) g
A. ScrollPane) ?( e. e X" S- R& o' R3 M/ v
B. Canvas8 t6 z/ ]# ^6 V6 }9 M; A s
C. Scrollbar
2 L1 V( K& l/ }/ BD. Applet
% C/ w1 F- I# S8 }4 {" _6 V3 g! HE. Dialog
- n6 p4 h7 b8 [# N 满分:4 分
- x3 ?: V q. ?5 [* T* H4. 下面哪个说法正确( )。: Y. R. R, f0 L7 K+ p
A. 如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字。
# D9 T. k/ p' c1 C2 ]4 N1 lB. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
2 \, Y" ?$ c( z. yC. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。
* a; U& w. G, ID. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。
% X. e& B- l% U 满分:4 分
6 [" N5 u" x# o4 P" |( }5. 以下哪些是面向对象编程的基本特征?( )+ B/ ]" _ C8 [- b
A. 继承# `: Q& K% y+ O% o! B
B. 封装/ F5 E! m: k, ~; n$ M
C. 多态7 A! Z2 t, f$ w
满分:4 分
+ u7 z% S* ^5 y2 M* J! H3 o8 B
8 }* ]' h' ?: F( z1 m. z- U& `+ z三、判断题(共 5 道试题,共 20 分。)V 1. Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关( ); e9 a' x& q1 b% Y# ]0 x, j
A. 错误
- a/ v( l! f g, u9 }; WB. 正确
/ M w1 `6 z, d, e- \9 j0 B 满分:4 分
: J4 O( k7 G3 d2 o$ ^: D2 A& r2. 当启动 Applet 程序时,首先调用的方法是start()( )
2 N; R" v% |/ z# I; fA. 错误
( y) X! l6 H! wB. 正确
8 J6 q5 ]; q B$ i$ t3 M! K0 B 满分:4 分: ^: v; R3 ]0 p; S6 s/ S
3. 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串( )
! c: Y6 i4 d) s5 u, o& uA. 错误* Z+ T8 S* w, g& o/ }* m, {. W
B. 正确& T: p$ |7 C: _+ A; e
满分:4 分0 C& M/ e( f0 m
4. 一个容器中可以混合使用多种布局策略( )
& d+ _; [- b. j3 o0 x/ D0 o" t9 R6 IA. 错误
) o o9 O k3 P# {6 v7 I; TB. 正确& l4 w T9 [# m: L( `% k& D
满分:4 分* l3 U7 g7 G) A9 S
5. 子类要调用父类的方法,必须使用super关键字( ): T- z7 ]0 _ c1 y" o l- D
A. 错误
5 k& o/ }) o2 zB. 正确
/ \" n! o& k9 _0 v: j 满分:4 分 ; h' l6 d( `; Q W+ U7 ?
( y. X1 Q9 \% |5 @, C谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
0 d7 k& q3 T; R6 u3 F |
|