|
资料来源:谋学网(www.mouxue.com)JAVA程序设计-[吉林大学]吉大《JAVA程序设计》在线作业二7 ^6 Q% b# @) {6 s7 m
试卷总分:100 得分:100$ t* l2 S% z1 ^! B4 S1 f
第1题,在Java中用package语句说明一个包时该包的层次结构必须是
( G' t4 v. Z/ A8 S3 m& n$ [A、与文件的结构相同, p- H' _. m* T$ N
B、与文件目录的层次相同
1 C d0 A9 k& v: a9 {C、与文件类型相同
. J: r# e+ [( W# A7 c+ TD、与文件大小相同3 D8 i$ G2 G6 U7 i
正确资料: G% g: U# B0 a# f& Y. e
& |6 n Y9 c) s+ Z1 M! V9 S: |2 y, K$ @
第2题,为AB类的一个无形式参数无返回值的方法method书写方法头使得使用类名AB作为前缀就可以调用它该方法头的形式为
; E7 K& h/ Q' N! X3 E* I7 LA、static void method( )
+ o0 Q# q1 u2 s; I: S: fB、public void method( )7 K6 A" S: N4 S
C、final void method( )3 S( k( W& a9 T# O7 L7 r
D、abstract void method( ). O7 V; C7 K0 o1 x5 R. J& p
正确资料:: a- v5 w' r+ F% n, F2 V6 z1 n! y
0 Y" N! O7 n& P& ^: N( x7 v" n5 y- @" v3 u1 N
第3题,下面的代码段中执行之后i和j的值是inti=1intjj=i++
S' V. k- H/ g* @$ V. B( a+ bA、1, 13 F3 K- l: Z7 j" U0 D
B、1, 2! c' t7 Z3 J2 s, k+ O7 m |; w1 n( h0 Q
C、2, 1
: i+ }- v% b7 j0 R. q) L4 ^$ \' BD、2, 2
) ]# T2 l" S; ^: D: {正确资料:
7 s$ W; l) z3 j. X
* M1 K/ I+ r P/ v& [( d) @7 p
' V' F% s0 c3 C, t# b& n9 Q ]第4题,在对String类进行查找比较操作时字符串的长度, r e6 K) S4 `) W% Z3 k+ T
A、不变 q1 D# N L1 A# _/ V. z( a+ y
B、变长
G0 B, q& n1 b: v: hC、变短
3 P" P, k4 Q6 S2 Y8 jD、不一定
. U- d5 g/ f& s, N1 v2 T正确资料:
( w. d1 y' Q9 u. d2 U7 c$ a G" I. }+ B. x
4 ~( Z# m. f4 M& P" Z( W
资料来源:谋学网(www.mouxue.com),不使用static修饰符限定的方法称为成员方法下列哪一个说法是不正确的
; u, {. Z; ], c* g4 Y/ v9 fA、成员方法可以直接调用父类的成员方法
- p' }, u% s/ b3 N3 VB、成员方法可以直接调用父类的类方法
& F$ @: ^/ `" ?% nC、成员方法不可以直接调用其他类的成员方法
: A, n5 T% {7 }3 _D、成员方法可以直接调用本类的类方法6 R" U+ F1 m8 \7 ]' G1 q
正确资料:# `1 g) ~8 T9 c; v8 j) B s: N
* T# _" e5 R+ h1 n+ s
9 q9 V# ^% P! e, Z# |7 g4 Z, s第6题,下列关于栈的描述中错误的是; `" [. f# Q9 `9 ^/ |) r5 j( G
A、栈是先进后出的线性表2 \7 h1 l9 m* y2 Q) T- P8 j
B、栈只能顺序存储& }, h$ Z7 E* F- l# Q6 `0 V
C、栈具有记忆作用" ]0 b9 Y9 ~5 k$ M4 O
D、对栈的插入与删除操作中,不需要改变栈底指针+ u% y4 P, M4 [, u- G2 m$ _
正确资料:; ?) y/ w* j# R' Q
2 h1 o7 E( W$ x' x
& L' [6 }2 [$ q& X! H* ^9 D
第7题,下列运算符中优先级最高的是) T( f1 L* V' }* B, X6 M
A、&&# g, u3 U; n: G; I: M0 [: m5 I
B、++
2 j9 Q9 }: K* \( O; Z4 }/ v( sC、+7 ^5 Q. T2 W( A e
D、*
; }: O l6 {6 z6 v0 a7 R正确资料:
# h' v1 T+ ]! k
y4 Q( k3 Z8 d7 c& Y' x) |# k2 W; `& N6 x4 F! I& q7 I! C n/ ~0 X9 m
第8题,下列对于线性链表的描述中正确的是: O/ W- S+ c+ I. B/ [" W
A、存储空间不一定是连续,且各元素的存储顺序是任意的
5 p- m2 K, f, N/ {2 @B、存储空间不一定是连续,且前件元素一定存储在后件元素的前面( y3 e3 E7 f$ D0 w2 G
C、存储空间必须连续,且前件元素一定存储在后件元素的前面
% A* ~! x9 o9 r/ h0 ?5 iD、存储空间必须连续,且各元素的存储顺序是任意的, m/ _0 H1 N7 ] O( j
正确资料:) P! V }, r! A0 B; X6 L6 h
: ?3 i) C! I: n* p1 W& M4 V# G
3 v- F$ {$ I+ S1 w/ ?第9题,下列程序段的输出结果是publicclassoperatorsandExpressions{voidstringPlus{intx=3y=4z=5Systemoutprintlnx+y+z}}
+ k# C. G6 t( O6 o0 }A、xyz
- L" ~) n& a$ {+ Q; @B、x+y+z9 b/ s0 ^! m' O
C、12
* v9 R" P( ^5 C+ ?, L- eD、以上资料均不正确
4 r! Y4 J: e( H3 v0 ~! b正确资料:% @4 |/ ~& v; S) z+ a" Z) T
( `+ `! o3 z% F. I. l2 P) J. a% i' z: P5 c) k& }
资料来源:谋学网(www.mouxue.com),下面语句执行后i的值是forinti=0j=1j5j+=3i=i+j
$ }6 n$ g. \8 N# Z6 KA、4! @0 }! o; E5 E! i9 F5 E. n
B、5
4 F3 X4 Q, o6 c; n2 m' ]7 G& U Z) hC、6
$ W( D( {; l) ND、73 s: A' I0 C5 F' T
正确资料:
2 W: f Y8 \; R& a( Q6 B* C0 \+ V! I' U% ?) S( }( V" b
2 k) O) s4 B) h4 G第11题,以下叙述正确的是& G# r" ~) S* F" }% G) C
A、构造方法必须是public方法$ ^2 v9 t9 `% k: j
B、main方法必须是public方法
2 }$ `. Y: y1 GC、Java应用程序的文件名可以是任意的8 k3 {& } i" M# c
D、构造方法应该声明为void类型5 t U: c% b8 I! J" Z
正确资料:* Y5 i. F2 l4 L. l
( v+ j7 {* ]( V v" t2 e; ^7 b8 d
资料来源:谋学网(www.mouxue.com),下列语句序列执行后i的值是inti=8j=16ifi1jielsej
: }) O- i3 M4 S( dA、15/ [8 h! B( Z1 b! V A0 n) P
B、16
+ p0 K0 {( z6 b7 D3 ^C、7
) Z% j, ` L% y2 `- _D、8
8 \! ~8 z8 |2 C# Y正确资料:
7 L8 j8 y o# \/ U# ]4 [
, ~) v4 d3 c% B( W+ H. z
1 j* c5 h7 e8 ]7 B第13题,在Java中所有类的根类是6 | ] @1 O r F: G7 W
A、java.lang.Object
* X0 q) b2 J CB、java.lang.Class
# Y* ]+ ?4 O1 p0 D+ E% mC、java.applet.Applet
, _8 `9 U& V L | s* SD、java.awt.Frame
( e3 R) c9 N/ E8 S/ n+ }8 D正确资料:6 o! a+ e* G Y5 v
5 f) a" Y/ L: ~6 Z7 u" a# B
- E! {2 p: u f* M第14题,下列关于Java线程的说法那些是正确的8 O: h4 Y/ A2 |5 m; x! q$ o( ]7 Y
A、每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成
7 s% w/ j6 u" g- {9 a- K$ \0 D# uB、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题
# N8 `- l* N% W3 z h! xC、Thread类属于java.util程序包
: u; A+ L, ?7 S- n" H0 ED、D. 以上说法无一正确 ], N) }6 f+ H( m5 x& H
正确资料:1 j" `9 F; X% d% l' k/ Q
6 F9 H) |2 p) h1 g' ^
8 }& P2 g) U& F3 H0 S5 L: I资料来源:谋学网(www.mouxue.com),下列程序段执行后的结果是/ b1 L/ Q+ o; m$ N4 W8 H
Strings=newString"abcdefg"
1 }2 Z: _$ g" t8 C; i+ Y0 Iforinti=0islengthi+=2{SystemoutprintscharAti
, R v: E! Z/ U. P! U& J U: _3 f}( y% W. T k% e# R3 u
A、aceg
1 L+ J- i- o; L; M! x. S, oB、ACEG
; e# y, e+ v3 n, FC、abcdefg( d3 }& I5 m( ]- V0 {% Y
D、abcd
" ]- u) z; b+ F4 M+ A, |正确资料:. W, a7 K* C$ u1 V
. @$ j7 G5 ~, j& w F9 q" _+ |. ?$ ], F1 A( \ B9 {( V
第16题,以下哪些是Java语言的特点: R2 H. ^/ x9 e$ t! |5 x
A、结构简单,代码长度短
4 u& Z! p6 a" D: ?' c+ UB、可以在网络的任何地方运行
# f/ d3 ]7 h! E7 x7 xC、使Internet上的信息真正具有动态性和交互性# Y' p! G- O: Y/ u- L) Q
D、所有Java applet都受Applet类的子类
& [7 d: y5 t6 b: ?7 Q+ Q5 i正确资料:,B,C,D
# k+ s* q) ]! t4 o' w! b7 d- j8 [7 M/ p, ^0 @! c$ [! m- b/ b
3 z1 j w& [. h: u9 p
第17题,如下哪些是Java中有效的关键字
4 T9 L; D- C8 U. L2 q: u; E& cA、Const. D0 x$ [$ W* D9 x$ t0 B
B、NULL$ N2 Y( a$ { F, ^/ L* f( V
C、false; m& ]3 @* e* @* {6 I
D、this
1 {- u( E! i% `0 A3 o) cE、native
& e; J# T- |2 _9 y正确资料:,D,E& h5 d2 y: H( |. D, A8 d U
# V1 q1 _+ p/ ]3 \ M: Y& m7 ^
9 `: w9 S) }" u; Y7 G+ r
第18题,JDBC驱动程序的类型包括哪几种% Q7 j) j; Z( ]
A、JDBC-ODBC桥接% \% i1 v3 {$ ~3 i5 }
B、部分Java,部分本地驱动+ \0 O% ~ H" g- x t, j1 F
C、JDBC网络纯Java驱动程序- A5 `4 d% S7 ~5 f5 q
D、本地协议纯Java驱动程序9 V$ ]' L8 I. W3 n6 }8 E3 ~. x6 T
正确资料:,B,C,D2 n" r7 }2 Q+ @5 a: C
( F, J% X, e: R% Z3 i! x( \
/ E5 S( B! X+ @/ b3 f第19题,下列正确的表达式6 ]: F! y/ [6 t' g! F. A* [
A、double a=1.0;0 K) B1 \: R/ |+ p* e$ i
B、Double a=new Double(1.0);
4 B% _" p$ _7 S' N2 S, UC、byte a = 340;& r+ J |: W9 [6 n
D、Byte a = 120;3 u0 Y/ K/ |9 g( s/ a0 J/ R$ j
正确资料:,B
I; t& H' u. T# J
: c' p- Q# D" k9 \9 M4 Z( V7 o: C2 N) e: p; \1 _- ~9 Q! Y- I
资料来源:谋学网(www.mouxue.com),数组与向量的区别是
& d5 e7 {& R% l/ T( O; e% oA、数组的长度固定
/ I% Z% K6 i: H5 K4 q5 \B、数组元素的数据类型相同,可以是普通数据类型8 I, K( V. m6 @5 u2 c0 _$ ~5 N
C、向量长度可变
& x4 H" v. k7 ]$ Z! p0 R* VD、向量的元素类型可不同,只能是对象的引用
) R: r3 s3 |1 r" Q正确资料:,B,C,D, k5 k6 i: T5 e5 X2 ^6 O H9 ` @
$ Z2 O- K4 U6 j) ?4 I t* T; t1 {
7 J V; `' ?" |' j8 l第21题,有的类定义时可以不定义构造函数所以构造函数不是必需的" l3 H& `6 M0 r9 d' I2 m$ x
A、错误
! c: a2 X/ W9 _B、正确/ @, m; s; }( q. {2 D1 A# u- K
正确资料:
) a+ `, K4 a- V# h( S* h/ F/ _2 y3 c- c
9 d9 V3 m' W0 j! u6 B第22题,Final类中的属性和方法都必须被final修饰符修饰9 C$ \3 H& h- T" q& Y$ J) K- X
A、错误
9 J6 h' [& U0 _0 l9 K4 E7 PB、正确
) a. q# j9 ?* T. C4 B& v9 K# i6 ?. d正确资料:
' H/ o: i% T) o s; t: l
6 J1 D' U7 U) R0 K2 T
( L, S$ `$ |1 |1 e- f& T2 r第23题,实现JDBCODBC桥接的方式需要三步建立数据库和数据表建立数据源编写Java代码通过JDBCODBC桥访问数据库
6 H' t' e. }- I% {2 ~4 fA、错误0 o3 s/ Z" K* A; |4 U
B、正确: B; j, o3 v$ |% p. j
正确资料:
& S" e9 Z' z! n2 [! v, T
6 m1 O" `& ^- X" o& M+ H4 {0 D6 Z7 E/ U, d
第24题,类及其属性、方法可以同时有一个以上的修饰符来修饰
5 ?# s9 C8 [2 N( M6 y9 Y# AA、错误1 o# Z& ^& u# A6 w# S( ~
B、正确. Z+ `% y+ [, D& @1 M1 y7 _# h6 W
正确资料:( l% z R/ N6 X& I2 q# V4 A
- U' U1 l1 N1 Z+ t4 n: M5 y
" {) R# o @" F( `1 e* f9 e资料来源:谋学网(www.mouxue.com),Java语言中的数组元素只能是基本数据类型而不能为对象类型- Y3 a# _3 T- \) `) E
A、错误
+ W1 x0 B7 X1 UB、正确
6 f& ]/ y2 G) n1 |7 d正确资料:- b, J9 Y0 F; @4 K1 q# d, f
2 G2 y6 P: C- R# h7 y. F
+ x. h9 U C: m6 x$ P4 o' W3 k* E" T6 U& T5 r" b( o
8 G! w, I* Q9 \4 m8 I
. o$ [4 Z2 V1 q% r; B+ s0 L* q% y/ `3 {. A' Y1 D5 w
( ^! ~$ D+ b1 y4 M$ X5 w2 t- x
. C8 ^6 _3 i3 I8 W7 B$ w; S- j; F$ W! ]5 Q4 j
" ? v% p3 n+ D g
6 V* Z* u) S0 N8 l2 g' X* U
H4 P8 f# y& z3 o8 T7 X
) r5 i2 l3 K* r A, C" A: u9 Y! K8 ` W. c+ \
|
|