《Java程序设计》模拟题带答案B卷_第1页
《Java程序设计》模拟题带答案B卷_第2页
《Java程序设计》模拟题带答案B卷_第3页
免费预览已结束,剩余5页可下载查看

下载本文档

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

文档简介

1、Java 程序设计模拟题?选择题1. 编译 Java Applet 源程序文件产生的字节码文件的扩展名为 ( B )A ?javaB ?classC ?html D?exe2. 若需要定义一个类域或类方法 , 应使用哪种修饰符 ?( A )A ?staticB ?packageC ?privateD ?public3. 什么是 J2EE 应用文件的扩展 ?(C)A?.war B ? .js C?.ear D ?.jar, 关于 main 方法的方法头以下哪项是合法的 (B )A ?publicstaticvoidmain( )B ?publicstaticvoidmain( String4.

2、main 方法是 Java Application程序执行的入口点C ?public static intargs )main(String arg )arg )D?public void main(String5. 在编写 Java Application 程序时 , 若需要使用到标准输入输出语句 , 必须在程序的开 头写上 ( C ) 语句 ?A ?importjava.awt.* ;import java.applet.Applet ;C ?importjava.io.* ; D ?import java.awt.Graphics ;6. 下列哪个方法不是 HttpServlet 类的方

3、法 ?( 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?FirstJavaAppletC ?_$theLastOneD

4、?273.59.Java Application 源程序的主类是指包含有 (A) 方法的类 ?D?actionPerfromed()A ?main() B ?toString() C10. 使用哪个命令来生成 Stub 和 Skeleton 类 ?( C ) A?javac <fully qualified class name of the server> B?java <fully qualified class name of the server>C?rmic <fully qualified class name of the server>D?r

5、mi <fully qualified class name of the server>B ) 个比特位 ?11. Java 的字符类型采用的是 Unicode 编码方案 , 每个 Unicode 码占用 (A?8 B ?16 C ?32 D ?6412. 用以下方法中哪一个把目标应用作为 bean 激活的定制事件的监听者 (listener) 注册 ?B A?void addPropertyChangeListener()B?void addXXXListener()C?void firePropertyChange()D?removeXXXListener()13. 对于构造

6、函数 , 下列叙述错误的是 ( 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的视

7、感15. 在编写 Java Applet 程序时, 若需要对发生的事件作出响应和处理 ,一般需要在程序的开头写上 ( D ) 语句 ?B?import java.applet.* ;D?A?importjava.awt.* ;C? impo rtjava.io.* ;import java.awt.event.*;16. servlet(dispatcher)?( D )函数中哪个方法作为请求的调度程序A?service() B ?init() C ?ServletResponse() D ?ServletRequest()17. 在Java中,开发图形用户界面的程序需要使用一个系统提供的类库

8、( D ) 包 ?A?java.ioB?java.awtC?java.applet18. BDK 的以下窗口中哪一个允许你设置“ Our Button ” bean 的选项, 这个类库就是D?( C )A?ToolBox windowB?BeanBox windowC?Properties windowD?Method Tracer window19. 已知如下代码publicclassTestpublicstaticvoidmain(Stringarg)int i = 5;do System.out.println(i); while(-i>5)System.out.println(&

9、quot;finished");执行后的输出是什么 ?( A )A? 5 Finished B?4 C ?6 Finished D ?None中实现的接口 ?( C )20. 哪个包包含标签处理程序 (tag handler )A?javax.servlet.jsp.*BC?javax.servlet.tagext D21. 给出如下代码 :classTestprivateintm;publicstaticvoid fun()/some code.如何使成员变量 m被函数fun()直接访问?( C )A?将 privateint m改为protectedint mB?将 privat

10、eint m改为publicint mC?将 privateintm改为static int mD?将 privateintm改为intm22. 用来执行称为 SampleServlet 的 servlet 的窗体的代码提供如下 :<html><body><form action= ”:8000/samplecontext/samplealias><input type =submit value=” Que ry”></form></body></html>当点击 Query 按

11、钮时 , 将调用此 servlet ?此 servlet 类中哪个方法将被执行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:classDemo extendsExample11:12:publicclass Test?( C )13:pub

12、licvoid f() 14:Exampleex = new Example("Good");15:Demo d = new Demo("Good");16: 哪句语句会导致错误 ?( D )A? line 3B?line 6C?line 14D?line24. 当第二次执行此 servlet时, 它的输出将是什么 ? ( A )import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class hitcountServle

13、t extends HttpServletstatic int count=0;public void init(ServletConfig config)throws ServletException super.init(config);protected void service(HttpServletRequest req,HttpServletResponse resp)throws ServletException, IOExceptioncount+;PrintWriter out=resp.getWriter();out.println(String.valueOf(count

14、);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

15、()方法?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)Ve

16、ctorMyVector = newVector(100,50);A?创建一个数组类对象MyVector, 有 100 个元素的空间 ,每个元素的初值为50?B?创建一个向量类对象MyVector, 有 100 个元素的空间 ,每个元素的初值为50?C?创建一个数组类对象MyVector, 有 100 个元素的空间 ,若空间使用完时 ,以 50 个元素空间单位递增D?创建一个向量类对象MyVector, 有 100 个元素的空间, 若空间使用完时, 以 50 个元素空间单位递增 ?29.关于 JavaBean 的以下陈述中哪个为真 ?( C )A?可在目标平台上修改JavaBean 的源代码

17、?B?可在目标平台上重编译bean 的 jar 文件 ?C?执行嵌入在Forte forJava 的 bean 的 jar 文件所得到的输出与 IBM Visual Age IDE的输出是一样的 ?D?可在目标应用中修改JavaBean 的视感 ?30.为说明包含bean构件,把哪个语句加入到 JSP页面?(C )A? <jsp : useBean id=”bnkacc” class= ”BankAccount”>B?<jsp : useBean name= ”bnkacc” class= ”BankAccount”>C?<jsp : useBean name= ”bnkacc” value= ”BankAccount”>D?<jsp : useBean beanName= ”bnkacc” value= ”BankAccount”>二?填空题1. 对于 java 入口程序 public static void main()方法 ,public,static 和 void 定义的意义分别是什么 ?( 为什么要定义成 public static void 形式 )Public:定义为公共方法Static: 定义为静态方法Void: 没有返回值 2. 数组x定义如下:int x =

温馨提示

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

评论

0/150

提交评论