- 博客(2)
- 收藏
- 关注
原创 从长字符串中获取某两个字符串之间的字符串
项目中的需求:获取word文档内容中出现的所有书名(《XXX》)。直接上代码 String str = "《书名1》打完啦考完《书名2》我得到的多多多多多多多多多多《书名3》方法"; String rgex = "《(.*?)》"; Pattern pattern = Pattern.compile(rgex); Matcher m = pattern.matcher(str); List<String> list = new
2020-06-09 17:16:43 276
转载 彻头彻尾理解单例模式与多线程
本文首先概述了单例模式产生动机,揭示了单例模式的本质和应用场景。紧接着,我们给出了单例模式在单线程环境下的两种经典实现:饿汉式 和 懒汉式,但是饿汉式是线程安全的,而懒汉式是非线程安全的。在多线程环境下,我们特别介绍了五种方式来在多线程环境下创建线程安全的单例,即分别使用 synchronized方法、synchronized块、静态内部类、双重检查模式 和 ThreadLocal 来实现懒汉式单...
2018-10-29 10:56:03 116
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人