单例模式和正则表达式

一.单例模式

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());

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值