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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 145|回复: 0

20秋吉大《JAVA程序设计》在线作业一

[复制链接]

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
64471
发表于 2021-3-1 15:05:22 | 显示全部楼层 |阅读模式

-[吉林大学]吉大《JAVA程序设计》在线作业一
试卷总分:100    得分:100
第1题,所有的异常类皆继承哪一个类?(     )1 Q6 Y8 B; X1 F5 {, B, ?
A、java.io.Exception
B、java.lang.Throwable
C、java.lang.Exception* h- M, j9 |$ {3 G+ I
D、java.lang.Error8 p: }. Q4 ?/ a2 [  V* \
正确答案 @. ?7 g( ?1 x3 c8 k- g0 k


第2题,设有定义 int i=123; long j=456; 下面赋值不正确的语句是(     )8 e8 F& c1 l1 v' ?4 B8 D/ t8 \, c
A、j=i;4 ]- P# w! I' d0 E3 f
B、j=(long)i;
C、i=(int)j;) X  ?/ j  B$ V- v: I* C
D、i=j;& ~5 @2 ^' l8 N$ }4 s4 `
正确答案:


第3题,下列语句序列执行后,i 的值是(     )。 int i=8, j=16; if( i-1  j ) i--; else j--;! q; B; F% B+ q- _) w6 _! |
A、156 t" F% g# \/ Q0 Z0 G! c
B、16
C、7& r* g2 B' M3 Q5 \+ @
D、8) Q: h) Y+ Y+ w% A1 }  H
正确答案:

* i8 d4 o) K. g3 D0 C5 W7 f% S
第4题,在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式(     )4 h7 F( ^2 r: P! R, w3 [2 R0 y
A、值传递调用
B、返回值
C、地址传递调用5 e# ~) C' y3 i! C+ Z2 F
D、以上都不是5 ], T: l5 H& U. p( q  ^
正确答案:1 F! `* |1 P5 b  }9 U

) K4 }1 C1 N, v- E1 C1 ~8 z
A、1, 1
B、1, 29 n6 _. h. ~9 `
C、2, 1
D、2, 2
正确答案:; F9 I- r! Y3 X3 i
9 P' c; y% k* Z* o, G

第6题,下列构造方法的调用方式中,正确的是(     )。" m1 o0 ]. |' l5 V
A、按照一般方法调用
B、由用户直接调用
C、只能通过 new 自动调用
D、被系统调用
正确答案:
6 P0 I, ~8 G0 k2 v- T1 w

第7题,关于以下程序段的说法正确的是(     )。 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行编译出错. k' z& }: T; F. J  ~
B、第4行编译出错
C、编译时产生错误# Q2 t5 _. Q7 H' w8 V
D、编译时没有产生错误,运行时发生异常
正确答案:/ J6 d  v; N$ @, }# W/ G
. G# a' q$ A- G1 t# u* N5 c- D, ?

第8题,下列语句序列执行后,i的值是(     )。int i=16; do { i/=2; } while( i  3 );
A、16
B、8
C、4
D、2: O4 g1 q5 z7 \0 t
正确答案:
% @7 \9 t- `" L$ }% g
( V% |4 @2 N6 x# V, d  b$ c3 H% u
第9题,下列关于for循环和while循环的说法中哪个是正确的( )( ~  |% n8 F9 R( \6 ]- U+ c# D3 a
A、while循环能实现的操作,for循环也都能实现
B、while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
C、两种循环任何时候都可替换, r# e# l$ F  H
D、两种循环结构中都必须有循环体,循环体不能为空
正确答案:; B1 |$ X  x, i& u5 X+ ~


,下列方法定义中,正确的是(     )" |8 u  l# e' P
A、int x(){ char ch='a'; return (int)ch; }4 `5 I5 z* V/ b) d4 q
B、void x(){ ...return true; }
C、int x(){ ...return true; }+ b3 p1 w0 w4 S' W8 i" Y) N
D、int x(int a,b){ return a+b; }0 d- F2 A9 N  t  l: L8 {7 Q6 g
正确答案:


第11题,设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是(     )3 ]4 C' @' S- M) y7 l: K( }( ?
A、3
B、3.5
C、4- D0 `5 R# x8 `; _# s7 ^
D、5
正确答案:9 p! u# [8 v2 x& L* L


,当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数(     )。
A、init()
B、start()
C、stop()
D、destroy()0 v; r" L. J" p% @8 _  B  F/ b
正确答案:

* \/ B* ]% n! w/ G) D
第13题,"阅读下面程序 class ex3124 { public static void main(String [] args) { boolean b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是(     )。
A、1
B、2
C、编译出错5 x' d- g) E, W, @
D、运行出错4 q) q+ w- e, F# a4 I: P% |& M+ N% ?
正确答案:2 w1 Z! Y; r& ]% b7 U7 S
+ U% K6 G+ e' Y2 h2 C
& d- m! d" [( ^% [0 }; S
第14题,当Frame改变大小时,放在其中的按钮大小不变,则使用如下哪个layout(     )。
A、FlowLayout; [5 F; D9 n) r  D1 E) l
B、CardLayout- g/ B* e& w. n0 X" a* P# {
C、North and South of BorderLayout
D、East and West of BorderLayout
正确答案:  u  B; k. c4 C7 f9 V. k

7 m+ N# N! \9 j5 r$ |' f8 a; g7 F8 y
,数组的大小在创建以后(     )。( l3 _$ z1 @' t2 H4 @% C; V
A、可以改变. r1 @: g) o4 e$ ~" W
B、不能改变4 g3 P5 `- e' W6 U" Q4 v! {
C、使用new方法可以改变
D、有些可以改变
正确答案:% d' g- }- o: f% }
* f- \+ f+ r4 l" O

第16题,下列正确的表达式(     )
A、double a=1.0;
B、Double a=new Double(1.0);
C、byte a = 340;
D、Byte a = 120;
正确答案:,B
8 Q) C* W: X1 i+ Y; G) l/ [5 |
0 f: t' b  J7 y- Y9 J5 c0 Y* J2 n3 d
第17题,定义一个类名为"MyClass.java"的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为(     )。. e8 {. X% d" |% N' @
A、private class MyClass extends Object
B、class MyClass extends Object% _+ h/ ?3 y5 f$ A0 g
C、public class MyClass+ Z5 a- m- @% S6 z
D、public class MyClass extends Object
正确答案:,D& N+ x9 d9 c* W% [

- [/ e7 @1 W$ c
第18题,下列哪些语句是正确的(     )。9 F2 P  s$ I. I0 l4 t7 {, ^
A、int a[][]=new int[][3];
B、int a[][]={{1,3},{2,3,4},{1,2}};
C、String s[][]=new String[2][];
D、String s[][]={{"can","I"},{"help","you"}}
正确答案:,C,D

0 [2 M8 r# w& U8 C/ T, {7 C
第19题,下面哪个不是Java中的容器(     )。- [$ A' s1 |$ h: D3 p( n2 v; w2 C
A、ScrollPane. K! i3 c: k% Y5 e2 }# D
B、Canvas' O1 m4 ]: i' h2 N0 e  S  n
C、Scrollbar, n! _5 u8 K: s
D、Applet
E、Dialog! l$ F/ y. s- O9 d, ~+ l9 T( W
正确答案:,C

6 F9 H3 j& F! V
,以下哪些是Java中处理xml的API?(     )  w) @8 R7 I3 G& v+ }$ W/ q! R
A、JAXP
B、JAXB# H2 H8 q$ `0 x1 ~
C、JAXM
D、SAAJ4 P) m  A5 x' }' k9 G
正确答案:,B,C,D
6 f( F) _! p) M0 v

第21题,Java的字符类型采用的是ASCII编码(     )
A、错误0 H! r! C) g2 H
B、正确5 u% k( J& ^8 W3 e
正确答案:


第22题,当启动 Applet 程序时,首先调用的方法是start()(     )
A、错误9 U& x& F" j! I$ {
B、正确
正确答案:

# x, r  E5 }# I. ~& n3 G; ^
第23题,用"+"可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串(     )* J8 f" o' S( ?
A、错误5 h0 f8 @3 p7 b! O0 e5 l
B、正确3 p2 f5 Z4 P! P' a; O, ^
正确答案:

. Q* E1 v/ [7 A) R9 Z
第24题,Java的类不允许多重继承,但接口支持多重继承(     )。* E" b( G' I  W; a
A、错误
B、正确& a- _8 ^9 }( e- |4 o9 h; J
正确答案:2 X0 O, K+ D6 X3 g7 `


,在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。(     )8 G+ a# g: T; g* j/ }' T% O
A、错误
B、正确0 C* q, n$ }" X; ^& Y; \
正确答案:
回复

使用道具 举报

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

本版积分规则

  • 价格公开

  • 优质服务

  • 专属客服

  • 信息开放

  • 担保交易

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