奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 1226|回复: 0

东师《Java程序设计》15春在线作业1(随机)辅导资料

[复制链接]
发表于 2015-6-11 10:30:29 | 显示全部楼层 |阅读模式
谋学网
一、单选(共 10 道试题,共 30 分。)V 1.  下面哪句是正确的?()A. 会打印出Hello Worl。
1 U2 {' V5 `- Y4 t! g5 Z3 [B. 编译错误。3 U9 m, U1 a0 \# s. ]; i- b! _
C. 运行时间错误。" E1 f. l3 x4 _3 w5 }. M
D. 只打印出Hello.
' R$ [) D5 ~/ j3 L4 f      满分:3  分4 `" A! s2 @0 ~) A% p
2.  以下哪个关键字可以用来对对象加互斥锁?()A. transient
$ C% {6 l7 F' |9 k! ^( R: ?: SB. serialize3 [, Y( x) G: n$ ]9 h4 a' `  Z/ C
C. synchronized3 t9 A4 |6 Z1 T  J9 p* o2 l
D. static
+ h; h' P6 j  N6 c6 N      满分:3  分
2 q2 x/ G6 F* I  c3.  Panel类对象的默认布局是()。A. FlowLayout布局2 ?3 m3 [3 B0 n7 O
B. BorderLayout布局8 C& l2 B) W3 }0 {: l  `
C. CardLayout布局
4 f, W2 O/ W9 qD. GridLayout布局% h6 P' P6 C& W/ o. `, S
      满分:3  分# K- Q9 h6 B, G
4.  关于以下程序段的说法,正确的是()A. 可通过编译: Y; E  Q7 j% w) z6 a6 X& ^; J
B. 第3行产生编译错误
6 W8 [2 ?) G: L6 |3 sC. 第4行产生编译错误
3 f+ n, L2 V+ s% ^8 AD. 第6行产生编译错误
1 \+ H6 A. x2 \* h6 b( H" G) U7 g      满分:3  分
7 w& J+ t1 D0 V- \: o/ |3 \# X( A& J5.  下列程序段的输出结果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }A. 15. @) j, v# ^( ~, p3 N
B. abc3; h( Y' V7 p3 l! f
C. 256) m7 a; ~1 ]0 O/ d8 A! G1 P  e
D. 63  j7 _2 ?4 Y( A2 _# }: P% b
      满分:3  分
- D* v' d( [4 d6.  实现一个线程有几种方法: ()A. 一种  B9 i- `8 N: ]! U, ^7 q' c9 I& K
B. 两种
& z8 A% x! T; n4 t. TC. 三种+ k9 X# r% j* H7 i
D. 三种以上3 Q/ L6 i6 x* m% ~( s) c  u
      满分:3  分
: r" N2 N, v1 u1 j0 D7.  下列选项不是Java关键字的是()A. sizeof
# g+ c2 ?2 J. I  }3 ~B. super
, i  @$ D# @" Y6 z, h; m! ~1 CC. abstract* J6 s' ?/ L; f3 l, Z# U
D. break
# t# I+ n+ m" b      满分:3  分
8 e* g# w. W5 y! K* V: S% p8.  阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public void printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }A. 行2
; p/ l- O" {$ ?5 d3 {B. 行3  T- d1 a) L! M: w, F7 o
C. 行6
! {% Q$ {6 ^9 ~+ UD. 行7
$ D6 C: _" @: ~+ R7 N  Q. E0 L      满分:3  分" a, N$ _' {: D) F
9.  下面哪些是short型的取值范围?()A. -27 -- 27-1
( L/ @) B- w" O1 C5 R6 K: `: q+ wB. 0 -- 216-1$ K8 N0 C  ^" o
C. -215 -- 215-1) H; C& J  }  Y1 z, d, Z
D. -231 -- 231-1; ]( U: R1 q8 q# U: H: ]
      满分:3  分# K' m# f+ \) ]5 e; i& e
10.  下面代码的执行结果是什么?( )<html><body> <% x=3; %> <% int x=5; %> <%! int x=7; %> x = <%=x%>, <%=this.x%> </body></html>A. x = 3, 5
( [/ A/ u- |. ^5 kB. x = 3, 7$ X4 e! M, d2 w8 K- R# m. M# a
C. x = 5, 3
( L! F$ C6 q* H  M+ s1 A/ cD. x = 5, 7
- o$ w& v1 @, V) m+ Z0 u      满分:3  分
( w2 N" T$ F, u6 M二、多选题(共 10 道试题,共 30 分。)V 1.  选出合理的标识符 ()A. _sys1_lll
9 W8 W2 R& I2 r3 ?B. 2mail
- ?# T2 J/ c& ?- V( hC. $change
( w' n4 J* t2 ]1 Z1 K; VD. class% q4 k0 B7 O3 o( G. C/ `3 [7 w
      满分:3  分
# F7 u$ V+ ^9 n! G3 ^+ ^2.  以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2. 3. if (someTestFails()){ 4. 5. } 6. 7.}A. 在行2增加:IOException e;) ^; S; z5 F9 R3 q
B. 在行4增加:throw e;# e0 w! A0 r) |
C. 在行4增加:throw new IOException();
: H+ o8 I6 ?/ c5 X" j  c! L" rD. 在行6增加:throw new IOException();
8 A- J+ v5 B4 Z+ y1 x( f0 v$ Q7 c& @      满分:3  分
) |; y# i9 @. E1 A, N5 k/ @" u$ a( `3.  设有如下变量说明: byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换A. myFloat = myDouble;6 w: O2 \" ^8 [" _: y
B. myInt = myLong;
: [0 g9 i# i: T4 MC. myByte = 3;5 V" n% f9 |. h; K+ x
D. myInt = myChar;
* x2 C( G0 B4 l; Y* b      满分:3  分) U9 c0 {9 L8 D- S7 m- _% P. K& N# d
4.  给定下面的代码段,哪些选项是对setVar()方法的重载?() 1. public class MethodOver { 2. public void setVar (int a, int b, float c) { 3. } 4. }A. private void setVar (int a, float c, int b) { }
( }+ F; _9 [+ v6 f8 vB. protected void setVar (int a, int b, float c) { }
. N1 G6 }; n, W1 C/ L$ QC. public int setVar (int a, float c, int b) {return a;}
, \: x- B2 Q* h  p3 _7 ]1 HD. public int setVar (int a, int b, float c) {return a;}
# k4 D9 J8 s; w* {! @) S2 Q      满分:3  分
7 i* I& `+ A+ S0 p6 ^5.  指出下列哪个方法与方法public void add(int a){}为合理的重载方法。()A. public int add(int a)
/ B, Y9 b8 `* {, pB. public void add(long a)1 @- C& `7 G7 s; D5 c1 ^; W# _
C. public void add(int a,int b)" c- @4 Y* c9 Q3 s% s/ J4 G
D. public void add(float a)( c# f9 T  o, E+ X1 G  n8 o
      满分:3  分, G' [; V, G; D6 l- K
6.  如果下列的方法能够正常运行,在控制台上将显示什么?() public void example(){   try{     unsafe();     System.out.println("Test1");     }     catch(SafeException e)     {System.out.println("Test 2");}   finally{System.out.println("Test 3");}   System.out.println("Test 4"); }A. Test 14 E% r2 v- ]; V* Z( y8 y7 ~8 u8 v" k
B. Test 2
3 |: b& f9 v  ~3 n( v: uC. Test 3$ U8 A9 s, X; Z6 R
D. Test 48 K# T0 D) }4 k5 n: F
      满分:3  分, `8 G% }- T. N
7.  下面代码执行后,其正确的输出结果包括()。public class Example{ ??public static void main(String args[] ){ ??int l=0; ??do{ ??System.out.println(“Doing it for l is:”+l); ??}while(--l>0) ??System.out.println(“Finish”); ??} }A. Doing it for l is 3
3 W( G  [4 U3 E9 W+ P! KB. Doing it for l is 1
- L2 c  [" L8 GC. Finish; E- p6 L( n; b" V( ?
D. Doing it for l is 0
, x+ ~/ u6 N# t) s: \7 E0 t      满分:3  分
" I; Z) F* J* t# ~  S9 A8.  编译并运行下面的程序,运行结果为(). public class T1 { public static void main (String[] args){ T1 a=new T1(); a.method(8); a.method(1.2f); } void method(float i) { System.out.println("float: "+i); } void method(long i) { System.out.println("long: "+i); } }A. 程序有编译错误,因为两个method()方法必须定义为静态(static)的。
# e, ^0 J0 T  F+ oB. 程序可以编译运行,输出结果为: long: 8f loat: 1.2
! m3 n6 f6 }% y0 D7 g" ?  {C. 程序可以编译运行,输出结果为: float: 1.2long: 8
  U( r. j$ g8 x. JD. 程序中定义的两个参数不同的method方法称为方法重栽。: ~$ e; Z1 R; v' \# _4 r, O( `
      满分:3  分4 Y) u1 b0 l% s9 D: _5 O0 ]3 w
9.  以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2. 3. if (someTestFails()){ 4. 5. } 6. 7.}A. 在行2增加:IOException e;
7 U9 l8 F- k5 ?) S) p# |6 fB. 在行4增加:throw e;
; t" b  h. A0 r& f+ sC. 在行4增加:throw new IOException();! U0 v/ j7 I/ v+ g, C/ d( Z6 b& C
D. 在行6增加:throw new IOException();
9 }0 g/ @4 I9 R6 I+ D9 |' U      满分:3  分
7 L! N( m) v0 o/ O4 J10.  下面哪些关键字能用来控制对类成员的访问()?A. public$ \( v4 v1 n  i
B. protected
/ p" d4 B7 g! Z9 ?  G! [C. private
  @* G; y2 T1 T9 x2 kD. default
0 U. K1 m( ^5 v5 y* C& j( R5 \      满分:3  分
: _- t& X) @9 B* L0 k, {' V; ?4 ~" ^三、判断题(共 20 道试题,共 40 分。)V 1.  所有的键盘事件都由KeyEvent类的对象表示。A. 错误+ w' f" o0 {1 i; w4 W: X& T6 P; i: b
B. 正确6 u; W. M  V8 |7 [- W& k
      满分:2  分. z# {1 W: B0 ?* R* h; a
2.  如果没有为类中的某些成员赋初始值,Java执行系统会为类成员赋予固定的初始值,如数值变量的值为0,布尔变量的值为true,未初始化的引用为null。A. 错误9 n' T* A* X0 X1 f2 E* W
B. 正确" n5 D. c# T( b. B
      满分:2  分
& D$ z- i1 V1 w8 Y3.  System类不能实例化,即不能创建System类的对象。A. 错误8 t+ d' A. f2 H: i
B. 正确
0 B9 }' N7 U- I+ V% E0 [: \/ z      满分:2  分
# m" F% C$ l$ z7 y* H4.  Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。A. 错误
5 R$ F, k0 U7 V3 r  A5 U5 |3 @B. 正确4 ~4 T+ e4 E) k6 V0 k4 C
      满分:2  分6 ~5 }8 T) K( H4 }; [
5.  Http Servlet Request类的get Parameter()方法返回类型是Object。A. 错误
* f7 J1 H' D8 [" J9 [& M* T. `B. 正确) L8 Q: o/ O0 n0 Y3 J
      满分:2  分9 |. [2 O( [0 u$ |8 L) A
6.  在一个JSP页中,session=true是默认值。A. 错误8 O4 w, l6 H1 L9 o3 R9 v% \: t  {
B. 正确. f1 R( I2 h# [/ F
      满分:2  分
4 N  S; T( r$ ?9 \7.  终止线程的方法,是使run方法执行暂停。A. 错误
2 C3 x* V! }$ A) b8 gB. 正确6 ]& D2 b. w  ]# {$ V
      满分:2  分5 z  ?# Q; ~( I- r* o( T
8.  Java应用程序一定要有main()方法,小程序一定要继承于Applet 或JApplet类。A. 错误
" `; L$ S, F& @# I; T2 qB. 正确
, s1 T( K6 ~" g2 u1 C! j8 T- A6 L0 ~! z# I      满分:2  分
9 l8 ~1 ^' i6 ~2 D. R' W9 P9.  即使一个类中未显式定义构造函数,也会有一个缺省的构造函数,缺省的构造函数是无参的,函数体为空。A. 错误
/ }7 T# ?. H6 Y7 V2 ]. {B. 正确  m' h! I1 U" A) N" e
      满分:2  分
$ ^6 I* Q0 d  T. d2 d  U) l10.  当运行javac命令对一个java源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.java。)A. 错误& k6 o  X+ [9 B: [- d
B. 正确$ s( n7 {; o8 e1 X2 N3 R! T
      满分:2  分
) Z. ]: n( W8 Q  I4 N! V11.  Java中的String类的对象既可以是字符串常量,也可以是字符串变量。A. 错误. @; Z8 e' ~9 [- T* G, ?7 L1 {
B. 正确
; U9 J' z' Z5 {2 k$ ^/ D* p% E      满分:2  分
" D$ F) `# H7 O! E9 ?12.  Java Application是由独立的解释器程序来运行的。A. 错误; }7 S4 r1 {, X
B. 正确
7 \% c% O1 F; g6 n: m      满分:2  分, F3 ~/ q" s8 u
13.  容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。A. 错误. ~  J: ?" s4 \& ~8 {
B. 正确
* Y* k2 x& [' [8 W  Y      满分:2  分
( ^' o, z0 |& D3 C14.  接口中所有方法均为抽象方法。A. 错误
7 Y6 i+ D! K3 E3 uB. 正确
7 k8 f/ {, Q* Y# N9 ?( P      满分:2  分
' ]9 V/ \5 d1 A  v2 O15.  整型一般都以十进制的形式表示,也可以写成八进制或十六进制。A. 错误
  f2 D2 e) X& l( f. n+ t. y' GB. 正确# T$ j2 @1 Y" U* L/ D
      满分:2  分
$ W% G) C6 j6 d" A+ N16.  Java程序有两种类别的应用,分别是应用程序application和小程序appletA. 错误' L  m! r; X5 u
B. 正确: I3 |, Z" M( r! W! ^
      满分:2  分- B$ u9 Y- v8 |! a' x
17.  Java Applet的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。A. 错误
7 n0 g  [  u- U  _# Q' xB. 正确+ |6 M$ f; [( Q
      满分:2  分& i: n7 \9 {# F+ y" [3 y+ I& ?1 v
18.  break语句可以用在switch语句、while循环、do……while循环和for循环结构中。A. 错误
3 G& [+ c( p$ l! g1 M# ^B. 正确1 _- z  j! F/ Q3 a5 p( l1 \% g$ ~
      满分:2  分
$ D1 s  e; ?, j4 d4 j) o19.  由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的成员数目。A. 错误5 h1 o4 _" N1 _* O, {7 s) Z) @# h
B. 正确6 n# D4 a) R0 F3 P! ~7 J
      满分:2  分
: L" s( C4 R/ H! U4 l0 U20.  Servlet Config类的get Init Parameters()方法可以取出初始参数。A. 错误
& ~% w; S3 S1 t( `" F5 rB. 正确
/ u; f9 K, A1 o; T! u2 M      满分:2  分
+ k( S. Q6 r3 n  U * m7 I( V+ {$ q  b6 f# u+ x( x
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-4-19 00:59 , Processed in 0.134104 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表