|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
2 Q# @5 L6 U2 q. e" C4 ~* _. X! W& S# q, h" F: D# t
; o+ R8 i( d# J0 c
一、单选题(共 15 道试题,共 60 分。)V 1. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )
& d, \5 \) g' ]A. static void method( )
# D2 `$ Q/ ~+ B- j+ Q0 cB. public void method( )
: _" ]# `5 }- M- f# \7 HC. final void method( )
9 l9 |6 p2 j ~D. abstract void method( )# l9 z7 T k) l" U- w: \
满分:4 分% i& X7 q! \4 }: N V
2. 设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )
) A; l( Q6 C8 j& aA. 3' [; H' s4 Y; o; r
B. 3.57 B2 t- P* o# i" G: O) l3 w( O4 D, k$ d
C. 4
* C( r4 I3 M; g5 \D. 5
/ V# |; h) u# Q, K" ~$ J 满分:4 分
1 F4 w1 c* w$ }/ L) }/ F3. 下列关于栈的描述中错误的是( )
6 I) m. R( u+ OA. 栈是先进后出的线性表2 h2 f% g, q. C. n) k" v& o
B. 栈只能顺序存储. H& B* h4 A6 K& Z
C. 栈具有记忆作用
% E _1 o* u2 j# n' |* H% hD. 对栈的插入与删除操作中,不需要改变栈底指针
) @' l G8 U( |5 w5 m; p- L6 f; M 满分:4 分
7 b' @" E: \$ p. V+ B. t% e4. 下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1 > j ) i--; else j--;: `3 A+ I8 \ v, U* F3 a9 P
A. 15
9 O0 |0 J5 Z% `$ ]4 j2 wB. 16& b% C+ x6 q$ m9 [2 H; j
C. 78 K/ ]# c5 g$ V3 k/ S
D. 89 {& m7 t* j3 l
满分:4 分
4 A5 d9 S* p0 h1 h! K7 K8 F5. 异常包含下列那些内容( )。
8 s( R! ?/ X9 e, Y/ i- A# {1 L5 nA. 程序中的语法错误5 p4 C$ m0 p7 C$ {+ |# m) l
B. 程序的编译错误
8 V) [. r1 O! v1 o* J dC. 程序执行过程中遇到的事先没有预料到的情况7 f" T% j+ K& ^
D. 程序事先定义好的可能出现的意外情况
! N9 b9 e. V. C% L& c( Q3 P 满分:4 分
! T6 N# z, F: t8 C) I7 r6. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。" c4 t# I: R2 t/ ]3 O
A. private# g$ t1 r' C5 t6 ]$ x
B. public
}2 ^# Z# H$ R7 GC. protected
- F: [" `9 k0 X5 C2 S" B2 B6 RD. no modifier
5 u3 |$ d$ l8 S% ~. [9 z 满分:4 分9 O2 F- [9 Y5 ^
7. paint()方法使用哪种类型的参数( )。9 _% W& {) `6 s. c! W( V$ y) v
A. Graphics
4 B6 [1 o# {/ Q/ cB. Graphics2D7 M, S) J3 `1 i- Q
C. String
! {- M% P; N! t2 @D. Color6 k& \: ?0 k* o) f, h
满分:4 分
0 t1 R) h# S' m% L8. 下列不是 InputStream 子类的是( )
+ U( x* x" I, w& T$ W TA. 文件输入流 FileInputStream
. y9 E+ `1 d9 _: n% ^' x& V& n; h/ mB. 对象输入流 ObjectInputStream
' \0 P% Y4 E* B" Y3 U$ D+ P2 |* vC. 字符输入流 CharInputStream0 H( b2 K3 T" S" y' }% a, w
D. 压缩文件输入流 ZipInputStream
$ M1 Q) n1 L0 B( I/ R 满分:4 分
5 {# g7 h* o% y3 w) X& d3 H+ X9. 设有定义 float x=3.5f, y=4.6f, z=5.7f;则以下的表达式中,值为true的是( )
L2 o) s0 A- D# z2 |A. x > y || x > z$ o0 `. U# Y2 Z( ^5 E- ~6 `
B. x != y0 s* V0 H6 Z& [. i! t# d- F
C. z > ( y + x
( U$ E% E) F, O6 g/ SD. x < y & ! ( x < z )5 I) {& N! n, |0 n( l6 @6 z, T: _
满分:4 分0 i8 _2 e f4 p" ?' z; j# d
10. 所有的异常类皆继承哪一个类?( )( I5 W. O/ e0 f9 J! e/ O% {
A. java.io.Exception
+ D) V) i; M: _/ r7 o- T! Q$ v' w: TB. java.lang.Throwable
. r: S y& C- b0 G7 FC. java.lang.Exception: K7 A a, b! X$ z; c$ {
D. java.lang.Error% S2 l/ d- z, E$ S0 A1 Q
满分:4 分
2 h7 Q: D- u& O7 J; P" _) K11. 关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
; |6 R. W+ D/ O% a) OA. 可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类( C, i3 s$ b. W1 ?1 s6 Z. P
B. 可以被两种类访问和引用:该类本身、该类的所有子类* G, h5 C- g- [' M9 l. u+ t
C. 只能被该类自身所访问和000
. a3 d- M: n! LD. 只能被同一个包中的类访问) E0 n; K4 K ~2 p% M
满分:4 分: Z& ~$ i% n& S: q
12. 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式( )
) z u# R) B/ X9 u4 YA. 值传递调用0 L7 a& {; U3 s
B. 返回值
T% M* c4 m3 f6 aC. 地址传递调用
$ A/ a& c4 D) k7 z* D7 J1 _2 bD. 以上都不是& }7 P, ~% i5 T |) D8 B2 }
满分:4 分) v7 D2 }, {$ I. ]6 {2 P
13. 下列叙述中,错误的是( )。
3 d/ {2 m4 D) l) P" BA. 父类不能替代子类1 w( g7 G6 S2 p- C' j
B. 子类能够替代父类2 ~& {$ E; D0 M- l+ _$ S
C. 子类继承父类
9 ~* W) s( C6 b3 z! g& _D. 父类包含子类
0 u7 U9 T4 n; v 满分:4 分8 q2 b% u# D6 J6 s3 T; o& \ h& U* p
14. 设 x、 y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )4 @; j5 g4 K9 H# c* B
A. static x x1;
1 ?3 v, r$ m, T' X6 |! h+ [6 c+ ZB. public x x1=new x(int 123);
3 C% m4 K+ |# R* G9 lC. y x1;$ W6 l9 p: u/ c. ]% o8 x
D. x x1=x();3 a/ L% v( ]8 W" q l) P! n
满分:4 分" H+ A5 `" Y* O
15. 下列正确的句子是( )。
, ^) D+ T* A- x8 R) @! t6 GA. float 3.14' b) Z( W& H/ n0 j* a+ e1 t
B. byte i=225
' O9 \- U1 j. ]& ]- g7 SC. k=33L
- x: n1 t, @& ~/ c0 X/ t' ]$ JD. int p[][];
" N Q$ B; m" Y/ h! T 满分:4 分
& I { M2 e) Z" V! G g4 k. ]; j* k7 F9 [5 f' L1 g( E/ {
二、多选题(共 5 道试题,共 20 分。)V 1. JDBC驱动程序的类型包括哪几种?( )
+ b' A4 u- f* _+ gA. JDBC-ODBC桥接
$ F8 h- A" n5 b# f1 CB. 部分Java,部分本地驱动
- @! V' |9 _. kC. JDBC网络纯Java驱动程序' O O0 D8 C7 S; v- ]( S3 H! W
D. 本地协议纯Java驱动程序* y( Y' X q: |
满分:4 分# J+ C% j$ M7 P
2. 已知如下定义:String s = "story"; 下面哪个表达式是合法的( )
: r9 S2 N* D3 tA. s += "books"
1 t! ?/ i, H' }2 I( \$ YB. char c = s[1]/ Z% R9 k' U" R
C. int len = s.length
6 ], q4 \* V; X( H' ~7 ID. String t = s.toLowerCase()
$ E3 j _6 d! z& n 满分:4 分6 N) {* D8 |) b
3. 定义变量如下: char c=‘w‘; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )
$ U7 B6 n, d5 \" s% F$ c7 [A. i=c+i;
3 T: e$ Q7 a! u/ BB. c=c+i;$ I) Z2 K; n/ O7 A
C. L=f+L;- J* A9 m- e, e; m
D. f=i+L+f;
% L% ^* Q. a# B; [ 满分:4 分
# M, F3 @9 B8 d4 u1 n; |% J4. 说明下列创建数组的方法那些是正确的( )。4 }* y+ t3 m& s1 t$ m
A. int twoDim[][] = new int[4][];
/ J8 [( @$ q! NB. int twoDim[][] = new int[][4];8 i3 D& ^' W/ d* R8 ]
C. int twoDim[][] = new int[4][5];
" \% v8 Q2 R- W( H0 b$ L }' Y/ y- hD. char a[] = {‘A’, ‘B’};) x$ H& o e& R! f$ H3 z
满分:4 分, j: F, R0 V5 c7 A `
5. 以下哪些是Java语言的特点( ): o; y) ~4 P" e* p2 d
A. 面向对象! W1 N4 u4 e$ Q7 L' z( O' ~- j
B. 安全可靠/ I5 F% {6 d, Y# P( S
C. 平台无关$ ~ ^- s6 L- r
D. 多支持线程
% p' i/ ^1 A9 p( }" T7 ~$ JE. 支持分布操作* {0 A$ ~) \2 C! w
满分:4 分
* n0 V5 [8 c9 `$ k5 r8 r! h/ m" k. x' _
三、判断题(共 5 道试题,共 20 分。)V 1. Final类中的属性和方法都必须被final修饰符修饰( )- J2 o M( O& I- C9 W2 Y
A. 错误
; J9 j& F! y- ?( Q7 FB. 正确$ W% J9 G' b r: h$ t7 S
满分:4 分
0 c0 F8 b' e. O0 _" r2. Java的类不允许多重继承,但接口支持多重继承( )。' O9 H# L( u0 f/ q6 m0 O0 A. E; w
A. 错误& a1 g# y3 |) L' \; f: {$ f2 P
B. 正确
0 ^4 L! ]( K+ J$ @) j6 B 满分:4 分
6 r; F& v z l& b$ l' s3. 套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )
' z& M5 F; \8 S. wA. 错误
, _, {# [- Z6 ^7 BB. 正确
! ~2 V. I$ O1 T9 l! f& g% j 满分:4 分
' b2 _! f" x$ s+ b3 q1 u4. 一个Java类可以有多个父类( )。2 h- ~/ D2 e7 B" v) s
A. 错误
4 O* \2 w# D1 f" @% @B. 正确
. T. e$ O; J. f: \* K 满分:4 分
: Z0 e( i6 u$ e! ^1 R5 Q2 F. X5. 当启动 Applet 程序时,首先调用的方法是start()( )2 [" t. x/ z* z
A. 错误2 w' o" U# n9 H9 V, r. F1 E
B. 正确. F) l) h$ }. ^
满分:4 分 : p# m9 W, \% E9 H; f
6 p$ {5 Q8 z; s6 `/ o3 a谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。& J B6 P8 c# J1 q H9 B
|
|