文章列表
注册javaeye到现在也有两三年了,这么长的日子里,没有发布过一篇文章,没有回过一次帖子,而我基本上每天都会来javaeye,有时候是自己登录,有时候是工作中查找问题,google,baidu最后就链接到javaeye上了.09年毕业进入IT行业,从一个懵懵懂懂的大学生到现在所谓的IT人士,javaeye一路伴我成长,在这里我找到了解决不了的问题的答案,在这里我读出了刚毕业大学生的迷茫和对未来的向往,在这里我知道了如果在软件的世界成长起来.
今天上网遇到了大学的同学小燕,她问我写博客不,我说没写过,她建议我开一个博客,将自己学到的东西整理成文章,我很赞成她的建议,好多 ...
XML配置文件内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<config>
<db-info>
<driver-name>oracle.jdbc.driver.OracleDriver</driver-name>
<url>jdbc:oracle:thin:@127.0.0.1:1521:ORCL</url>
<username>username</username>
&l ...
Singleton模式主要作用是保证在应用程序中,一个类只实例化一次.
构成单例模式的三个要素:
1、私有的构造方法;
2、静态的私有的成员变量;
3、公共的静态的入口点方法.
单例模式的分类:
1、饿汉式(预先初始化对象);
2、懒汉式(延迟初始化对象).
单例模式适合的场景:
类中没有可以修改的成员变量,也就是这个类没有状态,如果存在可以修改的成员变量会产生线程安全问题,不建议使用.
单例模式示例:
// 饿汉式
private static UserManager instance = new UserManag ...