第一范文网 - 专业文章范例文档资料分享平台

华为面试题(附答案)Oracle-DBA数据库管理员JAVA程序员架构师必看

来源:用户分享 时间:2025/5/16 19:16:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4、 谈谈对Struts的认识?

Struts跟Tomcat诸多Apache项目一样,是开源软件,这是它的一大优点。使开发者能更深入的了解其内部实现机制。

除此之外,Struts的优点主要集中体现在两个方面:Taglib和页面导航。Taglib是Struts的标记库,灵活动用,能大大提高开发效率。另外,就目前国内的JSP开发者而言,除了使用JSP自带的常用标记外,很少开发自己的标记,或许Struts是一个很好的起点。

关于页面导航,我认为那将是今后的一个发展方向,事实上,这样做,使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。

但是我觉得它虽然还有不少缺点,但它是一种非常优秀的J2EE MVC实现方式,对项目的开发有很大的帮助。

5、 String在JAVA里是固定长度的吗?为什么可以用”+”连接? String 在JAVA中是有固定长度的

可以用”+”连接的原因是Java 语言提供对字符串串联符号(\)和其他对象到字符串的转换的特殊支持。字符串串联是通过 StringBuilder(或 StringBuffer)类及其 append 方法实现的。再通过调用StingBuffer中的toString方法,将StringBuffer的对象转换String的对象。 6、 String和StringBuffer的区别?

STRING的长度是不可变的,STRINGBUFFER的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法 7、 使用过什么集合类型?你一般用什么类? 集合类型List,Set,Map

一般用Arraylist,Vector,HashMap,HashTable,HashSet,TreeSet

8、 ArrayList里如何取得对象的长度? 通ArrayList中的size()可以取得对象长度。 9、 事务的4个特性?

原子性、一致性、持久性、隔离性。

10、 Oracle用了多久?char与varchar2的区别? Char是固定长度字符串,varchar2是变长字符串。

比如在char(10)和varchar2(10)中插入test字符串那么 char(10)类型长度就是10,不足的用空格补齐,而 varchar2(10)类型长度就是4。 11、 Oracle用什么获得字符集? Userenv(??)函数

SELECT userenv(?language?) FROM DUAL; 12、 查询需要COMMIT吗?插入呢?

查询不需要,插入需要,因为做DML操作时需要commit命令确认事务更改。

13、 在Oracle中你用什么工具执行SQL语句? PLSQL Developer,SQLPLUS等

三、 非技术问题部分 1、 自我介绍!

2、 你对出差的看法? 3、 你对加班的看法?

4、 你认为你适合IT业吗?

5、 你觉得你的优势在什么地方? 6、 你有什么其他的爱好? 7、 你能吃苦吗?

DBA数据库管理员JAVA程序员架构师必看

华为面试题(附答案)Oracle-DBA数据库管理员JAVA程序员架构师必看.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8hxvu03utx797950l87w_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top