华为java面试题(含电话面试)

有一内存变量servicelist这是一个Arraylist,这个Arraylist已经保存在sessionservicelis”中,现在需要有个页面把这个变量中的内容按列表的形式分别显示在页面上,请简单的给出页面的HTMLJSP代码,要求分页是一页显示8个支持“上一页”“下一页”“直接跳转到几页”Arraylist中存放的是字符串对象。

写一个程序Replace,把一个目录以及所有子目录下面的文件内容进行字符串替换。具体要求如下:

命令行输入格式:javaReplace<orgstr><deststr><patten>

要求把当前目录以及子目录以及子目录下,所有文件名符合模式partten的文件,用destser字符串去替换该文件内容中心Orgstr字符串。模试匹配支持*号通配符要求支持:abc*a*b

*ab三种模式匹配。

程序的结果统一输出到当前目录下。要求如果和模式匹配的文件就对其进行修改并输出到OUTPUT中要求各原目录结构保持一致。

电话面试

1、从项目经验说起,从项目中问基础知识

2、preparestatementstatement的区别?

3、BMPCMP的区别?

4、为什么用EJB而不在程序中直接用SQL语句。

5、JDBC连接数据库步骤?

6、在JDBC中的存储过程?

7、Struts中扩展标签的工作原理。

1、JNDI有什么用途?

2、什么是反射机制?

3、WebEJB的部署?

4、Home接口有什么用?

5、什么是CORBA

6、什么是webstrirce?

7、具体的项目实现的流程?

8、如何处理由于浏览响应迟缓,造成用户多次提交时出现数据重复的情况?

1、项目详细介绍?

2、数据库连接地实施方法?

3、控件怎样实现?

4、Oracle的存储过程的长度?

5、DispatchActionAction调用的区别?

1、为什么要用Struts来实现分离,而不选择JSP

2、Weblogic的配置?

3、Struts框架中的config文件有哪些东西?

4、你对哪些数据库很熟悉?

1、Struts配置文件分哪几块?

2、关于JSP页面中分级目录联显示方法?

3、当一个Session进行时,点右键弹出的新窗是否为同一session新建窗口是否为—session

4、从页面提交一个用户注册的信息从前台到后台的详细过程?

5、Strutserror标记的作用?

6、JDBC连接数据库的过程?

7、UpdateExeeute方法的反回值类型,代表什么意思?

8、resultset的作用?

9、多层窗口的数据交互的方法?

10、窗口关闭时session中的资源是否存在?

你可能感兴趣的:(Java面试题)