java考试题精选30道(附答案) -金沙1005

java考试题精选30道(附答案)java考试题精选30道(附答案)1.在web-inf目录下,必须存放的文件为:

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.   

   b.   

   c.   

   d.   

29.    在访问servlet时,在浏览器地址栏中输入的路径是在 d 地方配置的 
     

   a.   

   b.   

    c.   

   d.   

30.如果只希望在多个页面间共享数据,可以使用 a 作用域 
     

   a.  request,session 

   b.  application session 

   c.  request,application 

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

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/141843.html

(0)

相关推荐

  • js冒泡排序和快速排序_冒泡排序的比较次数冒泡排序原理升序1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。2.对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。3.针对所有的元素重复以上的步骤,除了最后一个。4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。vararr=[2,9,1,66,55];varcount=0;for(vari=0;i

    2022年11月24日
  • 编写自己的代码库(javascript常用实例的实现与封装)大家在开发的时候应该知道,有很多常见的实例操作。比如数组去重,关键词高亮,打乱数组等。这些操作,代码一般不会很多,实现的逻辑也不会很难,下面的代码,我解释就不解释太多了,打上注释,相信大家就会懂了。但是,用的地方会比较,如果项目有哪个地方需要用,如果重复写的话,就是代码沉余,开…

  • javascript面向对象的程序设计相关知识小结即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!

  • java 压缩包 遍历解压 zip 和 7z 指定格式文件[通俗易懂]import lombok.extern.slf4j.slf4j; import org.apache.commons.compress.archivers.sevenz.sevenzarchivee

  • java求数组中的最大子数组之和并进行测试和性能分析一.编写代码 1.思路分析 要求一个数组中最大子数组之和,可对数组中的子数组进行遍历,再对子数组中的值进行遍历,然后累加,存储到临时变量中,比较每一个子数组中的值之和,最后得出最大数组之和。 2.java代码 package homework; public class maxsubarray { …

  • java中的重载和重写及区别[通俗易懂]1.重写(override)重写,即重新写一遍。即在子类中把父类本身具有的方法重新写一次。子类继承了父类原有的非私有方法,但并不想完全遵循父类方法的功能。所以在方法名、参数列表、返回类型都相同的情况下,对父类方法修改或重写,即我们所说的重写(override)。但要注意重写的规则:发生在之类与父类之间父类中的私有方法不能被重写重写父类方法时,访问权限不能比父类低,抛出异常不…

  • java中的输入语句使用____________类_java语言中属于跳转语句的是java中的输入语句怎么写?发布时间:2020-05-2015:19:52来源:亿速云阅读:206作者:鸽子java中用户输入语句的写法是:1、【scannersc=newscanner(system.in);】;2、【stringinput=sc.next();】。具体代码如下:importjava.util.scanner;publicclassnumber{/***…

  • java中switch语句用法详解_switch break用法switchcase判断表达式的一种,类似于ifelseswitch()方法支持数据类型:jdk1.6(char,byte,short,int),jdk1.7(char,byte,short,int,string)case表达式可以有多个类似于elseifswitchcase用法限制每个case语句要通过break/return结束语句最后一个分支要是用default…

发表回复

您的电子邮箱地址不会被公开。

联系金沙1005

关注“java架构师必看”公众号

回复4,添加站长微信。

附言:ispacesoft.com网而来。

关注微信
网站地图