奥鹏答案网-奥鹏作业答案-奥鹏在线作业答案-奥鹏离线作业答案-奥鹏毕业论文-专业奥鹏作业答案辅导网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 141|回复: 0

21春吉大《JAVA程序设计》在线作业一-1(答案)

[复制链接]

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
64471
发表于 2021-7-21 10:09:26 | 显示全部楼层 |阅读模式

[吉林大学]吉大《JAVA程序设计》在线作业一
试卷总分:100    得分:100
第1题,关于类和对象的叙述正确的是(     ). t- N) V4 R+ V8 V& V- b
A、Java的类分为两大部分:系统定义的类和用户自定义的类
B、类的静态属性和全局变量的概念完全一样,只是表达形式不同
C、类的成员至少有一个属性和一个方法3 _6 p# n6 a7 D; `4 F
D、类是对象的实例化
正确答案:
; g7 Q" x* I, `9 A

第2题,要使用Vector必须import入下面哪个包(     )。* Z2 R# V: r4 L/ ^
A、java.Vector
B、java.io5 t( U# d% z7 _8 @
C、java.util
D、java.Applet. l8 h# V! X/ A  |" n
正确答案 ~3 q! g: G' `" d4 }


第3题,下列方法中可以用来创建一个新线程的是(     )。
A、实现java.lang.Runnable 接口并重写 start()方法& g! R9 M7 }1 v: j, M
B、实现java.lang.Runnable 接口并重写 run()方法" Y+ B/ U7 Q4 f9 k' g
C、继承java.lang.Thread 类并重写 run()方法' [  X; a. g, ?! A
D、实现java.lang.Thread 类并实现 start()方法% Z$ E) H( s$ Y& r1 f
正确答案:
2 O+ O9 ^$ [! [8 }& e% f
2 A1 b% [. G1 K6 c
第4题,向量可以描述成(     )。
A、固定长度的数组
B、可变长度的数组2 O- M  |) e5 P6 R4 c) F. B. f
C、一种队列
D、一种堆栈5 x: W. g2 u% @4 M
正确答案:


在switch(expression)语句中,expression的数据类型不能是(     )。
A、double9 b! t6 j) M1 b+ |
B、char
C、byte
D、short* H: [; Q) w1 R, G: ~
正确答案:2 R- ]# A- i' Y
: V% g( S; r' G- e, Z: N

第6题,下列语句执行后,变量a、c的值分别是(     )。 int x=182; int a,c; c=x/100; a=x%10;
A、1,2
B、2,1
C、1.82, 2
D、100,821 i* e) e. s) t( v( \9 l
正确答案:
/ W- P4 P, m+ c" f' P' e+ X
3 T, `+ ~9 U. [6 j- W1 R
第7题,可变长度字符串使用(     )处理。
A、char# ]8 S1 b2 e& Q1 |
B、Character! e: C* ~' _7 ~* K
C、String9 z. ^; `8 x2 g
D、StringBuffer
正确答案:
# z- a: a( a6 i4 t+ b% }
* N( Q7 Q+ `0 Q
第8题,下列语句序列执行后,i的值是(     )。int i=16; do { i/=2; } while( i  3 );- j7 v. p8 U$ u% Q) S5 x
A、16# C: w5 F7 m5 n3 d, ]+ ~
B、8
C、4. c" [. V" c6 f
D、2- U7 G# L8 Y/ l3 x6 B2 I
正确答案:


第9题,关于被私有访问控制符private修饰的成员变量,以下说法正确的是(     )。8 r( r, Q; Y' S/ S- x, V/ Z
A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B、可以被两种类访问和引用:该类本身、该类的所有子类/ ?* d7 F* h4 W
C、只能被该类自身所访问和修改
D、只能被同一个包中的类访问
正确答案:" |# _' |+ W/ |* d- ^: o, A


关于以下程序段的说法正确的是(     )。 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. }
A、第2行编译出错
B、第4行编译出错
C、编译时产生错误! f$ X# D& Q; X1 j2 V6 j
D、编译时没有产生错误,运行时发生异常6 \1 R$ G3 r3 U
正确答案:
; w0 x6 B$ G3 k3 c8 f: r1 f* y
/ G& n1 K% o4 a( H' \
第11题,下列对于线性链表的描述中正确的是(     )/ ?5 i  P  J! m6 d. |' f$ Q4 X
A、存储空间不一定是连续,且各元素的存储顺序是任意的- w9 _1 E- T3 p2 f2 c
B、存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C、存储空间必须连续,且前件元素一定存储在后件元素的前面
D、存储空间必须连续,且各元素的存储顺序是任意的
正确答案:

为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(     )! n2 R  f9 D4 ^: ~1 G
A、static void method( ); n. S) U+ o6 m$ e
B、public void method( )
C、final void method( )
D、abstract void method( )$ @& g6 v$ @8 f' ^* F* @
正确答案:
# S: \+ S+ R* P
! L- x& Y" N+ ^6 w1 B$ {) g. a9 h
第13题,当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout(     )。
A、FlowLayout& }( Z! [1 E" r2 `% _5 D& ]4 n
B、CardLayout; i  f8 S- U* N& z
C、North and South of BorderLayout% D$ N' w; i7 H# W
D、East and West of BorderLayout
正确答案:7 A/ `5 q- g! `  I+ z9 g
0 e0 f9 k% X- w/ L% f

第14题,关于Java中数据类型叙述正确的是(     ). t+ h- F7 ], h, q: O' h
A、整型数据在不同平台下长度不同) t+ S( ~5 m( \) ~
B、boolean类型数据只有2个值,true和false
C、数组属于简单数据类型7 \7 g% Z7 C1 n; Z/ }
D、Java中的指针类型和C语言的一样* Z' i3 Y  E! X. f- O+ p! r
正确答案:! N* d7 }6 g& G: d' v$ R
& I/ {6 L. v' T: a6 w

在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的(     )方法来完成一些画图操作。& _  e0 e5 ?: c# k
A、start( )7 b; r4 C9 W6 N3 D+ T8 g+ F
B、stop( )1 R& O: [) p0 \4 _% \
C、init( )
D、paint( )
正确答案:3 r0 q9 f  j; b$ m+ \

/ Y2 u9 i* G( _6 a! X7 a% g6 ?
第16题,数组与向量的区别是( )。/ G! ?* Q" l/ t$ u
A、数组的长度固定
B、数组元素的数据类型相同,可以是普通数据类型
C、向量长度可变  h$ n: P6 C3 Q
D、向量的元素类型可不同,只能是对象的引用$ x$ c+ x6 L) p4 ^" R
正确答案:,B,C,D

9 `' y- {% b) {) y: B, G
第17题,下列正确的表达式(     )  U* R9 ?- ^) W* |' q
A、double a=1.0;& o% p/ }8 m9 Z9 |: r+ }
B、Double a=new Double(1.0);
C、byte a = 340;  p( N( L; x+ r6 X$ ?: K
D、Byte a = 120;& i3 i8 G, ?  p: c) E+ w# l
正确答案:,B% e* t, l0 a; @& F" R! _; Q
% x  r' H/ x* S) i3 ^! Z

第18题,关于awt和swing说法正确的是(     ); Y4 j( L! H9 z$ V
A、awt在不同操作系统中显示相同的风格
B、swing在不同的操作系统中显示相同的风格7 M! @" `) K7 T! j
C、java.awt的子类4 w( j7 P: I! u% V8 t* ]
D、awt和swing都支持事件模型" c, G* v4 T/ G
正确答案:,D" `0 C3 X9 c' ]; O9 L2 E

; Q6 B. f$ {6 @( B/ _% e
第19题,选出合理的标识符(     )5 ?2 Q7 n" p/ H+ X' S. c9 A% O
A、_sys1_lll# S2 U$ d3 Y, u- x6 R9 `
B、2mail6 s1 u# f( e" x5 ^0 c( p
C、$change
D、class
正确答案:,C

已知如下定义:String s = "story"; 下面哪个表达式是合法的(     )
A、s += "books"$ t& v! q# Y6 i" h$ i% E
B、char c = s[1]* `; p& I8 E) S5 R; B/ n6 G! M  Y; u1 `
C、int len = s.length$ h% ?% o, r8 l4 V/ l, @% O
D、String t = s.toLowerCase()/ t0 Z: F0 I" M  W# \) @
正确答案:,D  e) ?1 F& `( b


第21题,Java的字符类型采用的是ASCII编码(     )
A、错误, v1 |% B# g# s
B、正确4 H7 L5 ?' r+ h! q$ D$ F! K) T- W
正确答案:+ h/ I+ I3 I6 }


第22题,Java的各种数据类型占用的内存长度固定,与具体软硬件环境无关(     )
A、错误
B、正确  L# [* l7 B' b+ J( Y
正确答案:
; d# z& k2 J+ c

第23题,有的类定义时可以不定义构造函数,所以构造函数不是必需的(     )。
A、错误, l; a7 C1 s8 r- i  L$ P4 U8 j
B、正确* d, W. d! Q6 f9 L4 R
正确答案:

  Y% U+ M4 Y" m" [. Y; N( O6 f
第24题,Java语言中的数组元素只能是基本数据类型而不能为对象类型(     )
A、错误
B、正确
正确答案:

由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目(     )。
A、错误/ O/ L+ y; }: h, k! Q- }/ z/ k8 g
B、正确, j( }) A# F4 o% g7 R& b  W& k
正确答案:
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

 
 
客服一号
客服二号
客服三号
客服四号
点击这里给我发消息
官方微信扫一扫
快速回复 返回顶部 返回列表