随笔分类 - java面试题分析
摘要:1、在java语言中int和Integer有什么区别解答:int是基本数据类型,Integer是int的包装类,属于引用类型85.计算下列结果:25&3=25|3=解答:25的二进制是11001,3的二进制是00011,按位与的结果是:00001,按位或的结果是:11010,因此转成10进制分别为:...
阅读全文
摘要:1、请用正则表达式匹配出QQ号(假设QQ号码为5—10位);解答:^\d{5,10}$2、String,StringBufferStringBuilder的区别。解答:String的长度是不可变的;StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使...
阅读全文
摘要:1、char类型能否存储一个中文字符?为什么解答:可以。一个char是两个字节,而一个中文也是两个字节。2、Switch选择语句能否作用在String【字符串】上,也就是能否这么写:Switch(一个字符串变量)?解答:不可以,只能处理int,byte,short,char,(其实是只能处理int,...
阅读全文
摘要:1、JavaScript如何定义数组。解答:vararrTest=newArray();2、JavaScript能否操作cookie和session?解答:JavaScript可以操作cookie,但是不能操作session3、请写出如下正则表达式的含义;com︱cn︱net^http://www....
阅读全文
摘要:1、请写出JavaScript中常用的三种事件。解答:onclick,onblur,onChange2、请写出一段JavaScript代码,要求页面有一个按钮,点击按钮弹出确认框。程序可以判断出用户点击的是“确认”还是“取消”。解答:click3、JavaScript如何实现计时功能。解答:
阅读全文
摘要:1、请说明meta标签的作用。解答:meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta标签用于网页的<head>与</head>中,meta标签的用处很多。meta的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜...
阅读全文
摘要:1、请解释分布式事务管理?解答:分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。为了实现分布式事务,需要使用下面将介绍的两阶段提交协议。阶段一:开始向事务涉及到的全部资源发送提交前信息。此时,事务涉及到的资源还有最后一次机会来异常结束事务...
阅读全文
摘要:1、启动一个线程是用run()还是start()?解答:start()。2、是否可以继承String类解答:不可以。因为String类有final修饰。3、Java异常处理中,try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在r...
阅读全文
摘要:1、Struts1中actionform和action属于MVC哪一层,为什么? 解答:actionform和action属于MVC的Model层,Action用来处理业务逻辑,actionform保存用户表单数据以便于在不同页面间传递。而MVC中的model层就是业务逻辑层,该层用于实现具体的业务
阅读全文
摘要:1、hibernate中的java对象有几种状态,其相互关系如何(区别和相互转换)。解答:在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾...
阅读全文
摘要:1、说出几个与spring同类型的开源框架,说出几个与hibernate同类型的开源框架,说出几个与struts同类型的开源框架解答:1)与spring同类型的开源框架:JUIDE、EJB3.0、picoContainer2)与hibernate同类型的开源框架:ibatis,jdo,JPA3)几个...
阅读全文
摘要:1、struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把其自身的数据传给视图的?解答:1)可以直接通过与表单元素相同名称的数据成员(需要存在符合命名规范set和get方法)获取页面表单数据。2)会把处理好的数据成员放入值栈中,到页面可以使用struts2标签取值就可...
阅读全文

浙公网安备 33010602011771号