
JAVA笔记
Frunqer
这个作者很懒,什么都没留下…
展开
-
写一个自己的数据库帮助类
写一个自己的数据库帮助类import java.sql.Connection;import java.sql.Driver;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;/** * @au原创 2016-05-07 09:18:11 · 1221 阅读 · 0 评论 -
写一个自己的URL解码帮助类(DecodeUtil.java)
import java.io.UnsupportedEncodingException;import java.net.URLDecoder;public class DecoderUtil { //这是封装的一个后台解码方法,可以解queryString乱码和路径乱码,但不可以解码param.且一般要解码两次。param用request,setCharacterEncoding(原创 2016-05-10 10:29:16 · 827 阅读 · 0 评论 -
Java单例设计模式(二)
/**@author frunqer *@time 2016年5月14日 下午11:41:11 *利用静态内部类只会加载一次,和静态常量在类加载并初始化之后就不会再该改变。 *也能完成单例模式的设计,相对(1)这是线程安全的,不用加线程同步,从而大大提升了性能。 */public class SignalInstance { static class SignalInsta原创 2016-05-14 23:46:56 · 340 阅读 · 0 评论 -
Java单例设计模式(三)
**@author frunqer *@time 2016年5月14日 下午11:59:15 *这是类加载时就实例化对象并赋给静态常量,显然这是单例的。 *在类加载时就创建,会占用一定内存,这是肯定的,但是,第一个获取实例时速度会很快,相对来说,是一种时间和空间的取舍问题。 */public class SignalInstance3 { private static fi原创 2016-05-15 00:04:35 · 370 阅读 · 0 评论 -
JAVA单例设计模式(一)
public class BuildServlet { /* * 单例模式,只创建一次 * 单例模式设计原则(堆内存中永远只有一个对象): * 1:将自己设为静态成员变量 * 2:将构造方法私有化 * 3:公开一个方法专门用来实例化,并且判断该对象是否在堆内存中存在 * 4:如果没有则创建 * * 一个类不原创 2016-05-10 10:34:58 · 419 阅读 · 0 评论 -
JAVA获取class的三种方式
1:知道java文件的路径 Class userClz=Class.forName("com.oracle.entity.User")2:通过类的对象获得class User user=new User(); Class userclz=userClz.getClass();3:通过类的“class运算”,这里我把它称为“运算”,因为不是方法,也不是属性。原创 2016-05-06 23:43:09 · 785 阅读 · 0 评论