银行java面试题(二),可编辑

来源:华图网校 发布时间:2020-09-11 点击:

 一,选择题

 1.当浏览器第二次访问以下下 jsp 网页时输出结果是什么?

 <%! int a=0; %>

 <%

 int b=0;

 a++;

 b++;

 %>

 a:<%=a %><br>

 b:<%=b %>

  2.web.xml 中不包括哪些定义(多选)

 a.默认起始页

 b.servlet 启动延迟时间定义

 c.error 处理页面

 d.jsp 文件改动后重新载入时间

  3.jsp 中定义 javabean 的作用域可以在用户会话注销后仍能够访问的是?(多选)

  a.page

 b.session

 c.application

 d.request

 4.需要在两个数据库之间完成事务交易,需要应用服务器中配置那种连接池?(多选)

  a.XA Datasource

  b.C3PO 的连接池

  c.type2 的连接池

 d.type4 方式的连接池。

  5.使用纯 java 实现的 jdbc 驱动是哪种类型的驱动(多选)

 a.type1

 b,type2 c.type3 d,type4

  6.线程安全的类是那些?(多选)

 a.webwork 1.x 框架中的 action 处理类

 b.struts1.x 框架中的 action 处理类

 c.普通的 Servlet

 d.普通的 Filter

 7.下列解析大量数据 XML 的方式那种速度最快?(多选)

  a.DOM b. SAX c.JDOM d.JAX

 8.JSP 中定义<%@ page contentType="text/html;charset=utf-8" pageEncoding="GBK"%>,

 说明(多选)

 a.输出的网页编码是 utf8 的

 b.输出的网页编码是 GBK 的

 c.输出的网页采用 utf 编码,显示在页面的字符集使用 GBK

 d.输出的网页采用 GBK 编码,显示在页面的字符集使用 utf8 编码

  9.在 servlet 的 doGet 方法,下面哪几个说法是错误的(多选)

 a.redirect 到一个 jsp 页面时,之前 doGet 放在 request 中的对象都会丢失

 b.redirect 到一个 jsp 页面时,之前 doGet 放在 session 中的对象都会丢失

 c.forward 到一个 jsp 页面时,之前 doGet 放在 request 中的对象都会丢失

 d.forward 到一个 jsp 页面时,之前 doGet 放在 session 中的对象都会丢失

  10.web.xml 中定义了如下内容,下列哪种说法是错误的?(多选)

 <resource-ref>

 <description></description>

 <res-ref-name>/sys/myresource</res-ref-name>

 <res-type>javax.sql.DataSource</res-type>

 <res-auth>Container</res-auth>

 </resource-ref>

  a.应用服务器需要配置名为/sys/myresource 的数据库连接池,才能为应用提供数据访问

 b.应用代码中使用了 look up ("/sys/myresource") 的方式获得资源

 c./sys/myresource 的资源的认证方式是在应用服务器中配置的

 d./sys/myresource 在 war 的文件部署时需要映射到应用服务器上

 11.在 j2ee 服务中,下列哪些 url 进行 GET 方式调用时,可以被配置成 Filter 类拦截(多选)

 a./jsp/hello.jsp

 b./images/logo.gif

 c./webapp/showView.do

  d./webapp/showChart

 二,简答题

 1.J2EE 是什么?

 2.介绍 Java 中的 Collection framework(包括如何写自己的数据结构)?

 如 COLLECTION 中遗留类(HASHTABLE、VECTOR)和现有类的区别?(同步)

 3.Java 中异常处理机制,事件机制?

 4.EJB 与 JAVA BEAN 的区别?

 EJB 与 JAVA BEAN 是 SUN 的不同组件规范,EJB 是在容器中运行的,分步式的,而 JAVA BEAN 主要是一种可利用的组件,主要在客户端 UI 表现上。

 5.JAVA 中的多形与继承?XML:namespace prefix = o ns = “urn:schemas-microsoft-com:Officeffice” /> 可出编程,选择题。

 6.抽象类与接口?

 接口的好处是将实现与表现分离。

 抽象类与接口都用于抽象,但是抽象类(JAVA 中)可以有自己的部分实现,而接口则完全是一个标识(同时有多重继承的功能)。

 7.Java 的通信编程,编程题(或问答),用 JAVA SOCKET 编程,读服务器几个字符,再写入本地显示?

 8.JAVA servletapi 中 forward() 与 redirect()的区别?

 forward()方法可以使用原来的对象,而且速度较快。

 9.JAVA 解析 XML 的方式?

 SAX、dom

 10.用 JAVA 实现数据库查询,这是一道编程题。

 基本操作,不用讲了。

 11.用 JAVA 实现一种排序 ,比较,JAVA 类实现序列化的方法(二种)?

 如在 COLLECTION 框架中,实现比较要实现什么样的接口。

 12.JSP 中动态 INCLUDE 与静态 INCLUDE 的区别?

 老一套,动态可以带参数,静态相当于一段静态 HTML 文件。

  13.应用服务器与 web SERVER 的区别?

 14.设计模式与 UML 方面。

 如工厂模式,解决多数据库支持问题。

 15。

 编程:编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。

 但是要保证汉字不被截半个,如“我 ABC”4,应该截为“我 AB”,输入“我 ABC 汉 DEF”,6,应该输出为“我 ABC”而不是“我 ABC+汉的半个”。

 16。在 ORACLE 大数据量下的分页解决方法。

 一般用截取 ID 方法,还有是三层嵌套方法。

 17。WEB SERVICE 名词解释。JSWDL 开发包的介绍。JAXP、JAXM 的解释。SOAP、UDDI 解释。

 18。BS 与 CS 的联系与区别。

 19。Linux 下线程,GDI 类的解释。

 20。JAVA 多线程编程。

 用 JAVA 写一个多线程程序,如写四个线程,二个加 1,二个对一个变量减一,输出。

 21。JAVA 的基本功:

 STRING 与 STRINGBUFFER 的区别。

 22。struts 的应用(如 STRUTS 架构)

 23.解释死锁的四个必要条件及检测死锁和解除死锁的方法

 24.画出星形、总线、树形、环形四种网络拓扑结构图,并解释星形与总线拓扑结构特点

 25.画出最优二叉树并求平均权值

 26、java 的异常处理机制有什么优点

推荐访问:面试题 编辑 银行
上一篇:19年信访稳工作计划报告
下一篇:健康检查协议(示范协议)

Copyright @ 2013 - 2018 优秀啊教育网 All Rights Reserved

优秀啊教育网 版权所有