面试
kevintangsa
这个作者很懒,什么都没留下…
展开
-
面试题
一.单例模式 public class Singleton { private static Singleton instance; private Singleton() { } public static Singleton getInstance() { if(instance == null) ...原创 2012-05-07 14:35:01 · 109 阅读 · 0 评论 -
线程wait()和sleep()的区别
线程wait()和sleep()的区别:都是使线程暂时停止执行的方法,但它们有很大的不同,sleep是线程类Thread 的方法,它是使当前线程暂时睡眠,可以放在任何位置。而wait是Object类的方法,它是使当前线程暂时放弃对象的使用权进行等待,必须放在同步方法或同步块里。Sleep使用的时候,线程并不会放弃对象的使用权,即不会释放对象锁,所以在同步方法或同步块中使用sleep,一个线程访问时...原创 2012-05-07 17:13:29 · 62 阅读 · 0 评论 -
关于PreparedStatement和Statement具体区别 .
关于PreparedStatement和Statement具体区别 1: 我们先从这两个单词进行初步的讲解,Prepared(准备好的, 精制的),从这里可以知道PreparedStatement是预先编译的语句,而Statement则不是预先编译的,在DBMS中处理管理中Statement是要进行语法、语义的,而PreparedStatement则不要。 2: PrepareStatement中...原创 2012-05-08 10:17:44 · 76 阅读 · 0 评论 -
SSH面试题
Struts1工作原理Struts1工作原理图1、初始化:struts框架的总控制器ActionServlet是一个Servlet,它在web.xml中配置成自动启动的Servlet,在启动时总控制器会读取配置文件(struts-config.xml)的配置信息,为struts中不同的模块初始化相应的对象。(面向对象思想) 2、发送请求:用户提交表单或通过URL向WEB服务器提交请求,请求的数据用...原创 2012-05-08 16:19:46 · 47 阅读 · 0 评论 -
乱码问题,最基本的解决方法
String encodeBefore = "乱码问题"; try { String encodeAfter = new String(encodeBefore.getBytes("ISO-8859-1"),"UTF-8"); } catch (UnsupportedEncodingException e) { ...原创 2012-05-10 10:16:32 · 103 阅读 · 0 评论