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

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

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

java考试题精选30道(附答案)相关推荐

  1. 精选30道Java笔试题解答

    精选30道Java笔试题解答       都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进 ...

  2. java笔试30_精选30道Java笔试题解答

    精选30道Java笔试题解答 1. 下面哪些是Thread类的方法() A start() B run() C exit() D getPriority() 答案:ABD 解析:看Java API d ...

  3. 精选30道Java多线程面试题

    转载自 精选30道Java多线程面试题 1.线程和进程的区别 2.实现线程有哪几种方式? 3.线程有哪几种状态?它们之间如何流转的? 4.线程中的start()和run()方法有什么区别? 5.怎么终 ...

  4. java程序运行结果填空题,Java复习题(二)填空题(附答案)

    Java复习题(二)填空题(附答案) <JAVA程序设计>复习题之(二)填空题 1. Java是目前最广泛的__________编程语言之一. 2. Java具有简单.__________ ...

  5. Java计算机考试_2017年Java计算机考试模拟试题附答案

    2017年Java计算机考试模拟试题附答案 仁者不忧,知者不惑,勇者不惧.三人行,必有我师焉;择其善者而从之,其不善者而改之.以下是小编为大家搜索整理的2017年Java计算机考试模拟试题附答案,希望 ...

  6. 小学计算机教师招聘考试试题及答案,2015中小学信息技术教师招聘考试题库(30套含答案)...

    2015中小学信息技术教师招聘考试题库(30套含答案) 更新时间:2017/2/11 10:49:00  浏览量:787  手机版 信息技术教师招聘考试密押题(一) 一.单项选择 1. 按照动画的制作 ...

  7. 中小学计算机教师招聘考试题,2015中小学信息技术教师招聘考试题库(30套含答案)...

    2015中小学信息技术教师招聘考试题库(30套含答案) 更新时间:2017/2/11 10:49:00  浏览量:718  手机版 信息技术教师招聘考试密押题(一) 一.单项选择 1. 按照动画的制作 ...

  8. 年终盘点 | 2019年Java面试题汇总篇(附答案)

    作者 | 老王 来源 | Java中文社群「微信公众号」 在这岁月更替辞旧迎新的时刻,老王盘点了一下自己 2019 年发布的所有文章,意外的发现关于「Java面试」的主题文章,竟然发布了 52 篇,几 ...

  9. 【吐血整理】年度盘点 | 2019年Java面试题汇总篇——附答案

    在这岁月更替辞旧迎新的时刻,老王盘点了一下自己 2019 年发布的所有文章,意外的发现关于「Java面试」的主题文章,竟然发布了 52 篇,几乎是全年每周一篇面试文章的节奏,当然其中有不少的面试题来源 ...

  10. java 输入输出最终还是调用操作系统的内核函数,网易Java研制笔试题(附答案)——20160322...

    网易Java研发笔试题(附答案)--20160322 这里的答案都是本人做的,非标准答案.如果错误,请在评论里指正,一起讨论共同进步!谢谢! 一.单选题 1. 一棵树有2个2度顶点 1个3度顶点 3个 ...

最新文章

  1. DNS入门介绍之三BIND安装配置全过程
  2. Android属性动画 TypeEvaluator
  3. c#winform使用WebBrowser 大全
  4. android带方框倒计时,简单漂亮的彩色方块计时器和倒计时js代码
  5. 关于C语言可变参数函数的一些研究和总结
  6. 二叉树的递归遍历算法c语言 数据结构,递归创建二叉树c语言实现+详细解释
  7. 【动态规划】天上掉馅饼
  8. linux查询hive sql输出文件,数据库-如何将HiveQL查询的结果输出到CSV?
  9. 通过Docker进程pid获取容器id
  10. 基于跨模态预测的多模态情感分类
  11. 直方图与直方图均衡化
  12. 全球服务器系统排行,服务器操作系统排行榜
  13. TOM邮箱怎么样 TOM邮箱品牌测评分析
  14. HandBrake视频压缩工具
  15. 查询活动开始时间和结束时间
  16. Android 6.0 Phone 多方通话流程
  17. 安卓实现多张图片合成或拼接及在图片上添加文字
  18. 游戏服务器 协议 安全问题,游戏服务器开发安全问题
  19. 织梦仿微信公众号文章页面html,织梦DEDECMS微信内容页插件
  20. 计算机视觉—期刊|会议名称以及出版社对应大全

热门文章

  1. 基于java web的学生考勤带请假管理系统
  2. java uuid生成器_Java UUID生成器– Java GUID
  3. Android Studio开发实战(新手入门)一
  4. 《Oracle 11g数据库基础教程(第2版)》读者勘误
  5. 重装系统(windows系列:win10,win11专业版;Linux系列:Ubuntu18.04,22.04LTS安装)即装机必备软件汇总
  6. iOS端Mock GPS定位 —— 测试、开发、玩游戏、发朋友圈等等,你都用得上(转)
  7. 机器学习实战 | Python机器学习算法应用实践
  8. JAVA-map转换json异常
  9. telnet 远程登陆
  10. 若变量已正确定义并赋值,不符合c语言语法的表达式是____.,若变量已正确定义并赋值,表达式______不符合C语言语法.A、a*b/c; B、3.14%2 C、2,b D、a/b/...