1. 在WEB-INF目录下,必须存放的文件为:   B
A.class文件
B.web.xml
B.jar文件
D.html文件
2.下面哪个不是JAVA关键字  A
  A  integer
  B  double
  C  float
  D  default
3. 构造函数何时被调用( )   B
A.类定义时 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    )

A.Session

B.  application

C.pageContext

D.cookie

7. 多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?

多线程有两种实现方法,分别是继承Thread类与实现Runnable接口
同步的实现方面有两种,分别是synchronized,wait与notify
8. 下列哪一种叙述是正确的(D )
A. abstract修饰符可修饰字段、方法和类
B. 抽象方法的body部分必须用一对大括号{ }包住
C. 声明抽象方法,大括号可有可无
D. 声明抽象方法不可写出大括号

9. 在Servlet处理请求的方式为:   C
A.以进程的方式
B.以程序的方式
C.以线程的方式
D.以响应的方式

10. JDBC中,用于表示数据库连接的对象是:   B
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement

11. 以下关于异常的说法正确的是:D

A. 一旦出现异常,程序运行就终止了  

B. 如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常 

C. 在catch子句中匹配异常是一种精确匹配

D. 可能抛出系统异常的方法是不需要申明异常的

12. 在J2EE中属于Web层的组件有:   A
A.Servlet
B.EJB
C.Applet
D.HTML

13.  jsp指令中isELIgnored="boolean"的意思是(C )

A.决定是否实现Servler的单线程模式,

B.决定改页面是否是一个错误处理页面,

C.决定是否支持EL表示,

D.没有具体的含义。
14.下面的语句会产生什么样的输出?  A
System.out.println(4&7);
  A.4
  B.5
  C.6
  D.7
  E.0
15.  每个使用Swing构件的程序必须有一个(   ).    D
    A.按钮     B.标签     C.菜单     D.容器
16. 类Test1定义如下: 
public class Test1{  public float aMethod(float a,float b){ return 0;}
} 
将以下哪种方法插入行3是不合法的。(B) 
A、public float aMethod(float a, float b,float c){ return 0;}
B、public float aMethod(float c,float d){ return 0;}
C、public int aMethod(int a, int b){ return 0;}
D、private float aMethod(int a,int b,int c){ return 0;}
17 以public修饰的类如:public class Car{…} 则Car( )   A
A、可被其它程序包中的类使用 B、仅能被本程序包中的类使用
C、不能被任意其它类使用 D、不能被其它类继承
18.Java语言中下面哪个可以用作正确的变量名称( ) B
A、3D  B、name  C、extends  D、implements

19. 在配置tomcat 虚拟目录时,需要打开哪个文件? (  C )
A. index.jsp          B. web.xml          C.server.xml        D. 以上都不是

20.编写一个Filter,需要(B) 
     
   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)称之为  B
     
   A.  流转 
   B.  转发  
   C.  重定向 
   D.  导航 

23.在JSP页面中,能够完成输出操作的内置对象是  A

A.  out 
   B.  response 
   C.  request 
   D.  config 

24.有关会话跟踪技术描述正确的是(多选)  ABC

A.  Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端

B.  关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期

C.  在禁用Cookie时可以使用URL重写技术跟踪会话

D.  隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示  
25.EL表达式,${10 mod3},执行结果为:  B

A.  10 mod 3

B.  1

C.  3

D.  null  
26.有关Servlet的生命周期说法正确的有 (多选)  BCD

A.  Servlet的生命周期由Servlet实例控制

B.  init()方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext接口的对象

C.  service()方法响应客户端发出的请求

D.  destroy()方法释放Servlet实例
27. 在Servlet中,response.getWriter()返回的是 B

A.  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

Java考试题30道(附答案)相关推荐

  1. java测试题一附答案,Java考试题30道(附答案)

    1. 在WEB-INF目录下,必须存放的文件为:   B A.class文件 B.web.xml B.jar文件 D.html文件 2.下面哪个不是JAVA关键字 A A integer B  dou ...

  2. 一台微型计算机的处理速度主要取决于,2017年答案计算机等级考试题库「附答案」...

    2017年答案计算机等级考试题库「附答案」 一.单选题 1.世界上首次提出存储程序计算机体系结构的是 A 莫奇莱 B 艾仑·图灵 C 乔治·布尔 D 冯·诺依曼 2.世界上第一台电子计算机诞生于 A ...

  3. 200个最常见的JAVA面试问题(附答案)

    本文内容: 20个最常见的JAVA面试问题(附答案) 13个单例模式JAVA面试问题(附答案) 说说JVM和垃圾收集是如何工作的(附答案) 说说如何避免JAVA线程死锁(附答案) Java中HashS ...

  4. 春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷

    春招升级打怪拿offer,献上熬夜整理最新"10w+字总结的Java面试题(附答案)"够你刷! 其包含的内容模块有:基础.JVM.多线程与高并发.Spring.MyBatis.Sp ...

  5. 计算机英语b级题库,2017年答案计算机等级考试题库「附答案」

    2017年答案计算机等级考试题库「附答案」 一.单选题 1.世界上首次提出存储程序计算机体系结构的是 A 莫奇莱 B 艾仑·图灵 C 乔治·布尔 D 冯·诺依曼 2.世界上第一台电子计算机诞生于 A ...

  6. 挑战10个最难的Java面试题(附答案)【下】

    查看挑战10个最难的Java面试题(附答案)[上] 在本文中,我们将从初学者和高级别进行提问, 这对新手和具有多年 Java 开发经验的高级开发人员同样有益. 关于Java序列化的10个面试问题 大多 ...

  7. 挑战10个最难的Java面试题(附答案)【上】

    这是收集的10个最棘手的Java面试问题列表.这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题.你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java ...

  8. j计算机职称考试题库,2017职称计算机考试题库「附答案」

    2017职称计算机考试题库「附答案」 一.选择题 1. 1个字符的标准ASCII码的长度是() A)7bits B)8bits C)16bits D)6bits 答案:A 解析:所谓字符的长度就是指字 ...

  9. 16年河北省职称计算机试题,2016年计算机职称考试题库(附答案)

    2016年计算机职称考试题库(附答案) 63.要在Internet上收发电子邮件,必须先获取电子邮件帐号,然后在Outlook Express中添加个帐号,使之与Internet连接. 64.Outl ...

  10. Java面试题总结 - Java集合篇(附答案)

    目录 一.Java 容器都有哪些? 二.Collection 和 Collections 有什么区别? 三.list与Set区别 四.HashMap 和 Hashtable 有什么区别? 五.说一下 ...

最新文章

  1. 关于时间差查询的一个小技巧
  2. python面试-python简单面试题
  3. 如何做好生产现场管理及信息化应用
  4. 估价范围还没有生产式的物料帐薄
  5. CSRF 1 (转)
  6. 在SAP BSP view里显示outlook inbox里的邮件
  7. (转)如果知道dll文件是面向32位系统还是面向64位系统的?
  8. Qt基于TCP网络程序发包封包抽象
  9. 虚拟机开启mysql服务_远程操作虚拟机中的mysql服务器
  10. purrr | 使用map族函数进行向量化运算
  11. Android学习笔记(三)——Button之圆角、按压效果、点击事件
  12. Abseil之New Join API
  13. 利用Matlab寻找曲线的拐点
  14. 系统无法开始服务器进程。请检查用户名和密码。 (Exception from HRESULT: 0x8000401A)...
  15. 在线API 工具之SosoApi
  16. CCNA考试题库中英文翻译版及答案17
  17. ROS下调用笔记本自带摄像头
  18. javase哪部分最难_JavaSe到底有多重要?
  19. bootstrap Less
  20. 【Trick】调优方法warmup

热门文章

  1. 【MATLAB】MATLAB应用手册(1):高等数学的MATLAB应用
  2. SAP ABAP代码下载 备份
  3. JS逆向|JavaScript代码改写成Python代码之小试牛刀
  4. ELDD Chapter 2..3 Linux Kernel Facilities
  5. linux里没有vi编辑器怎么办,如果是linux没有vi、vim等编辑器如何操作
  6. 圈圈教你玩usb第一版件软件使用说明
  7. 记录 Kindle Fire HDX 7 安装 Google Play 服务过程
  8. 外网访问群晖设置ddns教程
  9. Golang 入门 : Go语言介绍
  10. WPS多版本残留_软件分享猫 wps会员的获取