一.单例模式
1.只有一个实例,类中只有一个对象;
2.实现方式:1》懒汉方式:第一次调用方法获取对象时候,该对象才进行创建;2》饿汉方式:第一次加载类时候,就自动创建该对象;
3.实现单例的步骤:1》构造器私有化;2》提供一个当前类的对象,用公共静态的访问方式;3》私有的静态的该类的引用,存储创建的单例对象;
4.懒汉方式需要用到synchronized;因为它具有不安全性;
5.简单工厂模式:继承;
6.代理模式:静态代理:真实角色与代理角色持有相同的接口;代理角色持有真实角色的引用: 引用关系通过属性维护;
二.正则表达式
1.一种特殊的字符串规则;
2.使用要求:1》需要明确要求;2》定义正则;3》在语言和代码中使用;
3. 一般语句: Pattern p = Pattern.compile(“正则表达式”);
Matcher matcher = p.matcher(“字符串”);
System.out.println(matcher.group());