|
资料来源:谋学网(www.mouxue.com)JAVA程序设计-[吉林大学]吉大《JAVA程序设计》在线作业二
/ B/ s8 @$ X! J R试卷总分:100 得分:100' j6 v; c0 B7 Y! @7 Q& r9 V9 b
第1题,在Java中用package语句说明一个包时该包的层次结构必须是
+ ^3 C" e0 J% N; YA、与文件的结构相同" B9 {$ u+ n [$ _2 K
B、与文件目录的层次相同
' Q" i1 x6 i% \( `C、与文件类型相同6 r+ @" O4 J& Y& u% T+ e
D、与文件大小相同
4 |8 _! p+ |; m! j正确资料:: [* H6 {# e6 a) p; s
* F; }6 j8 B! I
@" n0 i# t0 _: N( a2 Y9 d第2题,为AB类的一个无形式参数无返回值的方法method书写方法头使得使用类名AB作为前缀就可以调用它该方法头的形式为: |- @9 X1 {8 F8 Q" g! r
A、static void method( )2 W9 j' p; r& m% D
B、public void method( )' x9 R& @. J* q) x3 t) l: I
C、final void method( )* m7 P: g, `# O. [/ [ N5 a
D、abstract void method( )
( _+ ~2 ^% g: |5 z4 E2 Q+ X0 H* O正确资料:6 }0 j5 _' \, h: u6 O v
; z* I9 j( b. \/ K
/ Y2 j1 j) P8 J v
第3题,下面的代码段中执行之后i和j的值是inti=1intjj=i++
6 E3 ]! Q! g$ e OA、1, 1
4 r4 Y/ x, t( S+ F" W* BB、1, 2
& l) s: }5 A1 p1 E( ?7 i' EC、2, 19 T4 V4 k G1 v% v0 t5 C2 ]
D、2, 2! Z8 K& }& ~7 ?2 x% x0 @# C; u" C
正确资料:
; I3 D9 B- v+ H0 n
0 S; I/ I( Z/ p% [2 C7 h ?# U
2 v. C! V, w: K2 x; |7 y: V第4题,在对String类进行查找比较操作时字符串的长度
9 i& @* J; {3 w3 IA、不变
0 A1 s$ C: e8 [* H( D0 vB、变长5 d0 [1 ^0 g5 ^
C、变短8 ]6 L+ V2 k0 \$ g1 {! n) M b
D、不一定
6 G6 u0 t" i s- A0 c( ~( U/ m+ Z正确资料:
* E; N9 A) `- T, u7 G9 w, m0 R% C8 z! k8 ^; Q
( L4 e! L) c ^; S
资料来源:谋学网(www.mouxue.com),不使用static修饰符限定的方法称为成员方法下列哪一个说法是不正确的
+ y# Y9 l, G$ xA、成员方法可以直接调用父类的成员方法
, u2 M7 G( |* Q! s, sB、成员方法可以直接调用父类的类方法
+ z7 |# S6 A9 v; BC、成员方法不可以直接调用其他类的成员方法
- `4 w* z1 b, m$ L. l6 u. O/ B& S( ?& XD、成员方法可以直接调用本类的类方法' S+ u C7 ?& v6 n) ?6 F4 n- l/ ]
正确资料:
$ ? k% k- J! z0 x1 ~4 i4 }
# v+ L4 {9 J" Y+ r
( p5 l# K; P. i4 f" \第6题,下列关于栈的描述中错误的是
2 X6 ^7 l- Y& h% U$ J/ O2 b9 |* k- bA、栈是先进后出的线性表0 V, g0 V- J+ M7 K) {, L
B、栈只能顺序存储
' l. d! _) g9 l% G' {C、栈具有记忆作用8 E! F4 p3 f: j% J7 y( S# e
D、对栈的插入与删除操作中,不需要改变栈底指针 K1 B0 M" {& M4 j, ]
正确资料:2 m4 x+ f: o; i4 l. T' G
! r- _, g6 K6 s4 f8 r
' }& [6 C8 }9 F- n! B, o! Z, o( Q9 B第7题,下列运算符中优先级最高的是
% a& Y/ L6 N! _, g/ KA、&&/ A8 @% W, q' `- q
B、++6 D H( X, R @( j+ p
C、+
6 {& J1 ^& N% Z$ {D、*
2 D+ J( Q- ]8 Y7 R( Y正确资料:
$ H. {! X3 t! t6 c6 `' Z' K
- e7 K, x, [ a0 _$ T5 d* H m( Q
8 d1 x, W4 Y$ r% z8 g第8题,下列对于线性链表的描述中正确的是- d+ r! [( K$ K) a, M5 E5 N
A、存储空间不一定是连续,且各元素的存储顺序是任意的3 i- t% h/ W R
B、存储空间不一定是连续,且前件元素一定存储在后件元素的前面+ ~# [4 E; Z9 h/ h
C、存储空间必须连续,且前件元素一定存储在后件元素的前面( u* k' Y& }# A* \+ F0 p
D、存储空间必须连续,且各元素的存储顺序是任意的
) o. b. e% W' @" I! Y4 n. a' B正确资料:* r$ h/ j' P8 h. R* n
! ^- f4 b& g$ e* `1 b0 a3 t
& u8 W {' \8 V$ _第9题,下列程序段的输出结果是publicclassoperatorsandExpressions{voidstringPlus{intx=3y=4z=5Systemoutprintlnx+y+z}}& Z7 [2 u( D3 S, B m
A、xyz
* F# s3 h. J$ m. N( b6 |B、x+y+z
r5 l) i3 D# \0 i0 k- vC、12" w$ |: B9 R9 K# x% P. e+ }5 |1 Q
D、以上资料均不正确
- I9 R' s2 G% c正确资料:& h4 q& ^5 x0 N! \, g
0 }3 X) L: I/ g8 {8 f' p
1 o- k4 C2 }" U
资料来源:谋学网(www.mouxue.com),下面语句执行后i的值是forinti=0j=1j5j+=3i=i+j
& j; @+ Y2 _) l( ~$ z# z0 R- r& CA、4
7 _3 e2 k+ A$ `' O! x9 wB、5* a0 Y9 a$ V6 f0 A8 v. {$ K' _
C、6
~1 z$ A$ _# j4 X2 R+ o' D% FD、7$ ~& I; ^& d# _4 B, C
正确资料:
7 u" r, D$ E5 R+ `* y6 x7 B% z1 V6 \% Z4 C% u% ^8 e
) u; U( j' p- H5 H" x% V! y
第11题,以下叙述正确的是/ v$ J! [* `2 x% w9 O
A、构造方法必须是public方法
5 _- Y" h w) Z: _% l! j cB、main方法必须是public方法
, H1 ^3 Q7 O+ ?2 x$ c" tC、Java应用程序的文件名可以是任意的$ k: i# I* T O' J @
D、构造方法应该声明为void类型& \& {' o0 h, I7 D9 j- K4 t- U
正确资料:
+ r' `' z3 K) |, r- a8 y
' H# \, Z! B( z0 N9 N
- D3 ` ^1 v7 z* U4 O资料来源:谋学网(www.mouxue.com),下列语句序列执行后i的值是inti=8j=16ifi1jielsej
9 ^) a0 Z R$ @6 Y9 J; pA、15
" [. \4 v0 y, f( X# [$ VB、160 i9 b$ P/ @" s1 i. G
C、7, s! u+ _% x) G
D、8
4 a$ g) f( {5 H4 D; l0 b正确资料:
& D; K# g7 A, V' R9 n+ ^7 Q0 w" e. J& u I6 p
" K; o% \' B( i: e& Z+ P6 n1 R+ U第13题,在Java中所有类的根类是! J6 k& Y# H" j0 X
A、java.lang.Object
, `7 o9 x1 t% x3 G0 zB、java.lang.Class9 v$ b5 U9 c( }4 F. U; D
C、java.applet.Applet
4 K/ {+ z$ B6 O6 X' lD、java.awt.Frame( `* q5 D% J# M. k
正确资料:
k# E, E x& Z% ~8 ^
N2 @ G6 H7 t6 f" u3 \" C; P0 {" J7 H4 _2 _ d5 b$ @# T) q
第14题,下列关于Java线程的说法那些是正确的( N! W# C; ~( i: o
A、每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成* @6 x3 L8 P* L1 Y: q% K
B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题2 N3 i u* r! M6 y5 d0 U
C、Thread类属于java.util程序包! v& W- l% @% k: N
D、D. 以上说法无一正确' \7 e+ P( x/ _% K( ?
正确资料:. p; m1 H, ]! ] u
# f9 x1 d9 F$ `$ p" b9 o* J
4 [6 Y( U8 Z( r0 a6 o2 S, V* i资料来源:谋学网(www.mouxue.com),下列程序段执行后的结果是! X9 I$ P' Y) p- D7 o
Strings=newString"abcdefg"
9 V4 I. E2 w% G7 o9 ?forinti=0islengthi+=2{SystemoutprintscharAti
4 O+ N# t; m4 S# k5 J}" h1 ?+ P. j- w* N) w
A、aceg M' J+ k, z0 F) x5 B
B、ACEG
/ q) ^, l! \6 }; x' J' V6 d, XC、abcdefg
i6 R) d* B3 g+ R: z$ |/ `9 [D、abcd
6 B8 J! ^4 @- o/ ^/ U) s' \正确资料:# M2 `, W1 A9 j h- v. a
4 T+ i7 K% { M
R2 H3 J0 s$ V; E. ^3 x, r# [
第16题,以下哪些是Java语言的特点
2 k+ R1 W5 ~! [. |A、结构简单,代码长度短
# T% h/ t0 T, u9 t% _9 XB、可以在网络的任何地方运行 I4 e/ U3 w7 _" S9 s0 [
C、使Internet上的信息真正具有动态性和交互性6 o) O2 C8 g a& Y& O
D、所有Java applet都受Applet类的子类
, _. q. |' x; u7 S正确资料:,B,C,D7 o* `& d: W7 X5 |8 J! Y: [) Q
; @- B6 r' n8 v! F6 u1 _! w8 d& _& V$ N- Y K1 L8 l2 \, l
第17题,如下哪些是Java中有效的关键字. p$ C7 P) Z( K/ e8 N. j
A、Const# |7 N4 y" I. e0 _
B、NULL
: L7 ` d% y" U% \8 W# L# P4 n9 BC、false, i7 ]3 D$ T3 X- h. c- x$ D' L
D、this
% x. }6 E4 V4 D6 z: LE、native
' q6 H6 c/ s2 _5 G: H8 \正确资料:,D,E/ h4 v" s' i* c. G0 U3 x j4 _2 G
( `8 e/ X7 R: N a% ?9 G' {7 \
( J% B6 x3 {. A第18题,JDBC驱动程序的类型包括哪几种
6 x) a9 J: p/ S8 n( _ ?9 {7 cA、JDBC-ODBC桥接
" L+ t& l- U7 Y- T* mB、部分Java,部分本地驱动7 J0 n$ C3 C) Y' p% V. N, [
C、JDBC网络纯Java驱动程序
* W5 K' K. O' y% R5 c. BD、本地协议纯Java驱动程序; V; S% ?( T* l6 }
正确资料:,B,C,D. g+ K+ ^6 b, j K' R4 l/ W
3 \# I: [- |/ t, G f* b6 L8 f- e+ b0 f1 S% L- z
第19题,下列正确的表达式
2 v' {. b, z# J @A、double a=1.0;( ]1 d: |5 m3 v: B4 s
B、Double a=new Double(1.0);
) ]$ D. t! K! {' e8 [5 D! l! ^C、byte a = 340;0 N/ z$ ~7 S, {0 m& ^
D、Byte a = 120;
! G% B' ^) Y3 i4 C x- L正确资料:,B
O$ ~5 h5 t1 G
0 W+ D! ]) V% K( c5 M
" o$ v4 ^& N+ X% V资料来源:谋学网(www.mouxue.com),数组与向量的区别是; U9 A8 q( |' I# B( j8 M ]
A、数组的长度固定5 B( }! P8 H' l
B、数组元素的数据类型相同,可以是普通数据类型+ D1 Q* Y! w7 K5 m0 m* M0 X
C、向量长度可变0 A1 E7 u) C9 N$ f+ k
D、向量的元素类型可不同,只能是对象的引用
5 w2 L3 m6 j! R. r, C正确资料:,B,C,D
# A& q+ D- t+ z+ x) v" m2 `6 Q/ w I3 ~. J4 D' {% \
9 l$ ?- G- R, j2 T6 C第21题,有的类定义时可以不定义构造函数所以构造函数不是必需的
O; \; b) y. `3 P3 w5 Q# N# k* DA、错误3 t2 x2 ~6 W3 e$ T( M
B、正确
: \2 y0 d$ u& L& O4 z3 W正确资料:* |4 v3 a3 N7 L: }+ \$ D
- g: N0 G+ W( N) G; A, e; X3 I" j
6 i! m5 |" w; t, S# x) ?第22题,Final类中的属性和方法都必须被final修饰符修饰
" y7 W" f/ W# d& r7 D1 m$ L1 @* oA、错误
: N4 U" {+ e' e- WB、正确& ^% a$ _! P7 `
正确资料:
* X2 ], F0 g0 a0 V" y3 `$ U
, v# [# W9 c& q3 I; O) D& {- D
1 c; P6 b7 V. c' E6 O第23题,实现JDBCODBC桥接的方式需要三步建立数据库和数据表建立数据源编写Java代码通过JDBCODBC桥访问数据库
1 b' g$ g* {& r6 {A、错误# ?- |- Y- ?' n: U$ _2 E% w0 S
B、正确
4 g* P3 r( ?/ y正确资料:
( n: r5 y3 i; w* o
, o* |1 c; z$ B/ Z6 }' g* E/ C8 u; A6 r6 G: ?& g/ P9 D6 k# `
第24题,类及其属性、方法可以同时有一个以上的修饰符来修饰
2 F, Y1 |4 T! B/ z5 s' n0 i$ rA、错误
# T- y5 k A% [7 q$ jB、正确
% g& S; M( ~2 S( Q: k正确资料:
3 y/ ?% V9 a3 d4 r* g3 A( h$ I( Q8 V5 {4 L a2 S* E7 N8 C
( c2 C& M2 y- b& E, W资料来源:谋学网(www.mouxue.com),Java语言中的数组元素只能是基本数据类型而不能为对象类型, S: Q4 U7 Y/ r5 l+ _' h4 b. Q8 B
A、错误/ @" p# z0 O @! g" [
B、正确
8 H/ ?) S- x9 k7 h6 @/ q% z正确资料:; j K9 v) I z+ N& F
/ D. ^8 p* v# l N$ j: s8 c, t9 w' \1 D- a/ K5 O; ]% F
1 P# o( |, I6 n# W H: u
$ ?7 H. T; `, M" [5 M K' L4 C
; w3 {+ H( x8 @/ O3 X
) U9 M9 P( d: a. M
6 d0 O: h6 m- m. T3 y1 m1 b0 ~
: m3 F; a6 {, o; t8 ^# o7 T0 Y( X3 w1 l2 I* n2 f
& ]3 W( \8 @' `5 a7 b' {& |4 z* g# s$ ?: C. b& C4 R5 {) p8 \
. E: R3 r v1 p2 h6 x
7 ?+ S% v+ S9 w' z: l6 K! [) W
7 A* S+ g7 y2 f9 \! k
|
|