Java考试题30道(附答案)

Java考试题30道(附答案)1. 在WEB-INF目录下,必须存放的文件为:   BA.class文件B.web.xmlB.jar文件D.html文件2.下面哪个不是JAVA关键字  A  A integer  B double  C float  D default3. 构造函数何时被调用( )  BA.类定义时B.创建对象时C.调用对象方法时D.使用对象的变量时4. 下面哪项不是respons…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

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;} 
  
} 

Jetbrains全家桶1年46,售后保障稳定

将以下哪种方法插入行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 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234517.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • sql中的convert转换数字_Convert

    sql中的convert转换数字_Convert   一般写程序是用的都是Convert.ToInt32,为什么呢?1.Convert.ToInt是数据类型转换成int类型2.   有三种方法toint16,toint32,toint64   int16-数值范围:-32768到32767   int32-数值范围:-2,147,483,648到2,147,483,647   int64…

    2022年8月15日
  • 微信公众平台开发教程Java版(六) 事件处理(菜单点击/关注/取消关注)

    微信公众平台开发教程Java版(六) 事件处理(菜单点击/关注/取消关注)前言:事件处理是非常重要的,这一章讲讲常见的事件处理 1、关注/取消关注 2、菜单点击事件类型介绍:在微信中有事件请求是消息请求中的一种。请求类型为:event 而event事件类型又分多种事件类型,具体分 关注:subscribe 取消关注:unsubscribe 自定义菜单点击:CLICK 根据上面的类型分类可建对应的常量…

    2022年6月22日
  • java springmvc面试题_springmvc工作流程面试题(附答案)「建议收藏」

    java springmvc面试题_springmvc工作流程面试题(附答案)「建议收藏」对于java中的SSH三大框架,学习java语言的朋友都不陌生。三大框架中的SpringMVC是当今最主流的WebMVC框架,要做一名合格java程序员,学好springmvc是必须的。下面整理了10道springmvc工作流程面试题,可以作为有面试需要朋友们的学习准备资料。1、请简单说一下SpringMVC的工作原理?答:(1)用户向服务器发送请求,请求被springMVC前端控制器捕获;…

    2022年5月29日
  • 学php和java哪个好_java和php哪个更好学[通俗易懂]

    学php和java哪个好_java和php哪个更好学[通俗易懂]php相对于Java来说更好学一点,因为它入门比较简单,而且很多网站都是使用php语言来开发的,它还具备非常成熟的开源代码和模板,并且php是公认比较容易学的语言。从入门的角度来看,PHP比JAVA简单非常多,但是从熟练到精通的角度来看,JAVA比PHP要容易一点,或者至少难度不会比PHP高。Java是一门计算机编程语言,和C++、Python等编程语言一样,Java应用广泛。从我们日常用的安卓手…

    2022年7月7日
  • 《天下强汉》3、强汉骄子,双星闪耀——卫青霍去病的华美人生[通俗易懂]

    《天下强汉》3、强汉骄子,双星闪耀——卫青霍去病的华美人生[通俗易懂]【档案】  姓名:卫青,字仲卿;霍去病,号嫖姚  生卒:卫青,约公元前157年—公元前106年;霍去病,公元前141年—公元前117年  性别:男  籍贯:河东平阳人(今山西临汾市西南)  家庭出身:私生子、奴隶(卫青);外戚(霍去病)  学历:无师自通的军事天才  相貌:疏眉朗目,高大俊美,英武矫健  秘密武器:武刚车  经典战役:龙城之战,雁门之战,河南之战,突袭右贤王之战,漠南之战,河西之战…

    2022年5月11日
  • Mysql,Oracle字符串转Date函数[通俗易懂]

    Mysql,Oracle字符串转Date函数[通俗易懂]str_to_date(‘2021-06-1014:01:33′,’%Y-%m-%d%H:%i:%s’)

    2022年10月4日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号