《Java程序设计》模拟题带答案(B卷).doc_第1页
《Java程序设计》模拟题带答案(B卷).doc_第2页
《Java程序设计》模拟题带答案(B卷).doc_第3页
《Java程序设计》模拟题带答案(B卷).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Java程序设计模拟题 一、选择题1编译Java Applet 源程序文件产生的字节码文件的扩展名为(B ) A、java B、class C、html D、exe2若需要定义一个类域或类方法,应使用哪种修饰符?(A ) A、static B、package C、private D、public3. 什么是J2EE应用文件的扩展?(C)A、.war B、 .js C、.ear D、.jar4. main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的(B ) A、public static void main( ) B、public static void main( String args ) C、public static int main(String arg )D、public void main(String arg )5. 在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上(C )语句。 A、import java.awt.* ; B、import java.applet.Applet ; C、import java.io.* ; D、import java.awt.Graphics ;6. 下列哪个方法不是HttpServlet类的方法?( C )A、 Get() B、 Post() C、 Action() D、 Put()7. 以下方法中哪一个把被约束属性的值中的变化通知给所有的listener beans ?( C )A、void addPropertyChangeListener() B、PropertyChangeSupport()C、void firePropertyChange() D、removePropertyChangeListener()8下列哪个是合法的Java标识符?(BC ) A、Tree&GlassesB、FirstJavaApplet C、_$theLastOneD、273.59Java Application源程序的主类是指包含有(A )方法的类。 A、main() B、toString() C、init() D、actionPerfromed()10使用哪个命令来生成 Stub和Skeleton类?( C )A、javac B、java C、rmic D、rmi 11Java的字符类型采用的是Unicode编码方案,每个Unicode码占用(B )个比特位。 A、8 B、16 C、32 D、6412用以下方法中哪一个把目标应用作为bean 激活的定制事件的监听者(listener)注册?BA、void addPropertyChangeListener()B、void addXXXListener()C、void firePropertyChange()D、removeXXXListener()13对于构造函数,下列叙述错误的是(B ) A、构造函数是类的一种特殊函数,它的方法名必须与类名相同。 B、构造函数的返回类型只能是void型。 C、构造函数的主要作用是完成对类的对象的初始化工作。D、一般在创建新对象时,系统会自动调用构造函数。14关于 JavaBean的以下陈述中哪个为真?( C )A、你可在目标平台上修改JavaBean 的源代码。B、你可在目标平台上重编译bean 的 jar文件。C、执行嵌入在Forte for Java 的bean 的jar 文件所得到的输出与IBM Visual Age IDE的输出是一样的。D、你可在目标应用中修改JavaBean 的视感。15在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上(D )语句。A、import java.awt.* ; B、import java.applet.* ;C、import java.io.* ; D、import java.awt.event.*;16. servlet函数中哪个方法作为请求的调度程序(dispatcher)?( D )A、service() B、init() C、ServletResponse() D、ServletRequest()17在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是(D )包。 A、java.io B、java.awt C、java.applet D、java.awt.event18BDK 的以下窗口中哪一个允许你设置“Our Button” bean 的选项?( C )A、ToolBox window B、BeanBox windowC、Properties window D、Method Tracer window19已知如下代码:publicclassTestpublicstaticvoidmain(Stringarg)inti=5; doSystem.out.println(i); while(-i5) System.out.println(finished);执行后的输出是什么?( A)A、5 Finished B、4C、6Finished D、None20哪个包包含标签处理程序(tag handler )中实现的接口?( C )A、javax.servlet.jsp.* B、javax.jsp.servlet .*C、javax.servlet.tagext D、javax.jsp.tagext21给出如下代码: classTestprivateintm;publicstaticvoidfun()/somecode.如何使成员变量m被函数fun()直接访问?(C)A、将privateintm改为protectedintmB、将privateintm改为publicintmC、将privateintm改为staticintmD、将privateintm改为intm22用来执行称为SampleServlet 的servlet 的窗体的代码提供如下: 当点击Query按钮时,将调用此servlet。此servlet类中哪个方法将被执行?( C )A、service() 和doGet() 方法将被调用B、只有doGet()被调用 C、doPost()D、只有service()方法将被调用,因该方法的名未被提及。23已知如下代码:1:classExample2:Stringstr;3:publicExample()4:str=example;5:6:publicExample(Strings)7:str=s;8:9:10:classDemoextendsExample11:12:publicclassTest13:publicvoidf()14:Exampleex=newExample(Good);15:Demod=newDemo(Good);16:哪句语句会导致错误?(D)A、line3 B、line6 C、line14 D、line1524当第二次执行此servlet 时,它的输出将是什么? ( A )import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class hitcountServlet extends HttpServletstatic int count=0;public void init(ServletConfig config)throws ServletException super.init(config);protected void service(HttpServletRequest req,HttpServletResponse resp) throws ServletException, IOException count+; PrintWriter out=resp.getWriter(); out.println(String.valueOf(count); public String getServletInfo()return BasicServlet Information;public void destroy() count=0;A、2 B、0 C、1 D、425为表示描绘动画的文件列表,开发者正在编写一个带索引属性的bean 类。开发者允许用户用文本编辑器来读入和改变其属性。应做什么呢?( B )A、应重设getAsText()方法。B、应重设getAsText() 和setAsText()方法。C、应编写accessor 和 mutator方法。D、应重设setTags() 和 getTags()方法。26请问如下哪个方法可以将MenuBar加入Frame中?(B)A、setMenu()B、setMenuBar()C、add()D、addMenuBar()27陈述 A: 服务器创建了一个 cookie,并发送给客户。客户把此cookie 保存在本地硬盘中。 陈述 B: 当服务器需要时,客户通过HTTPServletRequest 对象发送cookie 给服务器。关于陈述A 和B,以下中哪个为真?( C )A、陈述A为假,陈述 B为真。 B、陈述A为真,陈述 B为假。C、这二个陈述 都为真。 D、这二个陈述 都为假。28下面的语句的作用是:(D )Vector MyVector = new Vector(100,50);A、创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。B、创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。C、创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增 D、创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。29关于 JavaBean的以下陈述中哪个为真?( C )A、可在目标平台上修改JavaBean 的源代码。B、可在目标平台上重编译bean 的 jar文件。C、执行嵌入在Forte for Java 的bean 的jar 文件所得到的输出与IBM Visual Age IDE的输出是一样的。D、可在目标应用中修改JavaBean 的视感。30 为说明包含bean 构件,把哪个语句加入到JSP页面?( C )A、 B、C、D、二、填空题1. 对于java入口程序public static void main()方法,public,static和void定义的意义分别是什么?(为什么要定义成public static void 形式)Public:_定义为公共方法_Static:_定义为静态方法_Void:_没有返回值_2. 数组x定义如下:int x =new int32 则 x.length 的值为_2_,x0.len

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论