java考试题精选30道(附答案)

java考试题精选30道(附答案)

java考试题精选30道

java考试题精选30道

1. 在WEB-INF目录下,必须存放的文件为: BA.class文件B.web.xmlB.jar文件D.html文件2. 下面哪个不是JAVA 关键字 AA integerB doubleC floatD default3. 构造函数何时被调用( ) BA. 类定义时 B. 创建对象时C. 调用对象方法时 D. 使用对象的变量时4. 下面哪项不是response 对象的方法 ( C )A. setContentType(String contentTypestr)B. setHeader(String headername,String headervalue)C. getParameter(String str)D. sendError(int errorcode)5. 下列属于jsp中注释的有( AD )A<%– 与 –%>B /C /** 与 **/D <!– 与 –>6. 下列是jsp作用域的通信对象的有( ABC )ASessionB. applicationC.pageContextD.cookie7. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?多线程有两种实现方法,分别是继承Thread类与实现Runnable接口同步的实现方面有两种,分别是synchronized,wait与notify8. 下列哪一种叙述是正确的A abstract修饰符可修饰字段、方法和类B 抽象方法的body部分必须用一对大括号{ }包住C 声明抽象方法,大括号可有可无D 声明抽象方法不可写出大括号9. 在Servlet处理请求的方式为: CA.以进程的方式B.以程序的方式C.以线程的方式D.以响应的方式10. JDBC中,用于表示数据库连接的对象是: BA.StatementB.ConnectionC.DriverManagerD.PreparedStatement11. 以下关于异常的说法正确的是:D. 一旦出现异常,程序运行就终止了  . 如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常 . 在catch子句中匹配异常是一种精确匹配. 可能抛出系统异常的方法是不需要申明异常的12. 在J2EE中属于Web层的组件有: AA. ServletB.EJBC.AppletD.HTML13. jsp指令中isELIgnored="boolean"的意思是A决定是否实现Servler的单线程模式,B决定改页面是否是一个错误处理页面,C决定是否支持EL表示,D没有具体的含义。14. 下面的语句会产生什么样的输出? ASystem.out.println(4&7);A.4B.5C.6D.7E.015. 每个使用 Swing 构件的程序必须有一个 ( ). DA. 按钮 B. 标签 C. 菜单 D.容器16. 类Test1定义如下: public class Test1{public float aMethod{ return 0;}}将以下哪种方法插入行3 是不合法的。 A 、 public float aMethod { return 0;}B、public float aMethod{ return 0;}C 、 public int aMethod { return 0;}D 、 private float aMethod { return 0;}17 以public 修饰的类如: public class Car{…} 则 Car( ) AA 、可被其它程序包中的类使用 B 、仅能被本程序包中的类使用C 、不能被任意其它类使用 D 、不能被其它类继承18.Java 语言中下面哪个可以用作正确的变量名称 BA 、 3D B 、 name C 、 extends D 、 implements19. 在配置tomcat 虚拟目录时,需要打开哪个文件? ( C )A. index.jsp B. web.xml C.server.xml D. 以上都不是20.编写一个Filter,需要 A. 继承Filter 类 B. 实现Filter 接口 C. 继承HttpFilter 类 D. 实现HttpFilter接口 21. 自定义标签的配置文件放在__D______ A. WebRoot B. lib C. classes D. WEB-INF 22. request.getRequestDispatcher().forward(request,response)称之为 BA. 流转 B. 转发 C. 重定向 D. 导航 23.在JSP页面中,能够完成输出操作的内置对象是 AA. out B. response C. request D. config 24.有关会话跟踪技术描述正确的是(多选) ABCA. Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C. 在禁用Cookie时可以使用URL重写技术跟踪会话 D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 25.EL表达式,${10 mod3},执行结果为: BA. 10 mod 3 B. 1 C. 3 D. null 26.有关Servlet的生命周期说法正确的有 (多选) BCDA. Servlet的生命周期由Servlet实例控制 B. init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象 C. service()方法响应客户端发出的请求 D. destroy()方法释放Servlet实例27. 在Servlet中,response.getWriter()返回的是 BA. JspWriter对象 B. PrintWriter对象 C. Out对象 D. ResponseWriter对象 28.在web.xml中使用 A 标签配置过滤器 A. <filter>和<filter-mapping> B. <filter-name>和<filter-class> C. <filter>和<filter-class> D. <filter-pattern>和<filter> 29. 在访问Servlet时,在浏览器地址栏中输入的路径是在 D 地方配置的 A. <servlet-name/> B. <servlet-mapping/> C. <uri-pattern/> D. <url-pattern/> 30.如果只希望在多个页面间共享数据,可以使用 A 作用域 A. request,session B. application session C. request,application D. pageContext request

相关推荐

自考和成人高考有什么区别吗?,自考是什么

什么是自考:自考也就是自学考试,全称是高等教育自学考试,是个人自学和国家考试相结合的...

自考大专学历可以考哪些证书,有哪些证书可以自考

很多人参加自考的目的,一方面是提升学历,取得学历后,可以考取一些证书,提高自己的职业...