JAVA笔试题10620.docVIP

  • 2
  • 0
  • 约3.76千字
  • 约 5页
  • 2018-11-23 发布于河南
  • 举报
JAVA笔试题10620

JAVA笔试题 一、选择题(40)分 下面哪些是short型的取值范围? A.-27—27-1 B、0—216-1 C、?215—215-1 D、?231—231-1 2、下面的哪些程序片断可能导致错误? String s=”Gone with the wind”; String t=”good”; String k=s+t; String s=”Gone with the wind”; String t; t=s[3]+”one”; String s=”Gone with the wind”; String standard=s.toUpperCase(); String s=”home directory”; String t=s-“directory”; 3、在//point x处的哪些申明是句法上合法的? Class Person { Private int a; Public int change(int m){return m;} } public class Teacher extends Person { public int b; public static void main(String arg[]){ person p=new Person(); Teacher t=new Teacher(); Int I; //point x } } i=m; i=b; i=p.a; i=p.change(30); i=t.b; 4、下面关于继承的哪些叙述是正确的? 在java 中只允许单一继承 在java中一个类只能实现一个接口 在java中一个类不能同时继承一个类和实现一个接口。 java的单一继承使代码更可靠。 5、x的取值在什么范围内时将打印字符串“second”? if(x0){ System.out.println(“first”); } else if(x-3) { System.out.println(“second”); } else{ System.out.println(“third”); } A.x0 B.x-3 C.x=-3 D.x=0$x-3 6.关于垃圾收集的哪些叙述是对的? A.程序开发者必须自己创建一个线程进行内存释放工作。 B.垃圾收集将检查并释放不再使用的内存。 C.垃圾收集允许程序开发者明确指定并立即释放该内存。 D.垃圾收集能够在期望的时间释放被JAVA对象使用的内存。 7.那个叙述是对的? Public class Person{ Static int arr[]=new int[10]; Public Static void main(String a[]){ System out println(arr[1]); } } A、编译时将发生错误。 编译时正确但是运行时出错。 输出为0。 输出为null 8.下面的哪些声明是合法的? A.long 1=4990; B int i=4L; C. float f=1.1; D. double d=34.4; E. double t=0.9F; 二简答题 EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别 HashMap和Hashtable的区别。 SWING中组件布局有哪几种方式。 JSP和Servlet有哪些相同点和不同点,他们之间的联系是什么? Sleep()和wait()有什么区别? 简要介绍Spring支持的两种模式的对象。 三.编程题 (30分) 1.Eclipse相关:假设这个插件名字是Notice View,想在项目中增加一个视图,对项目中的plugin.xml进行补充,主要就是加上扩展点声名。(8分) JAVA类(源程序): package com.nidapeng.eclipse.plugin.pde; import org.core.resources.*; import org.core.resources.IresourceChangeEvent …… import org.eclipse.swt.widgets.Display; public class Notice View extends ViewPart implements Runable,IresourceChangeListener,IresourceDeltaVisitor{ pr

文档评论(0)

1亿VIP精品文档

相关文档