加载中
多线程下使用ThreadLocal保证线程安全

多线程下需要特别注意变量的线程安全问题,可以使用ThreadLocal进行多线程下变量的隔离,保证各线程下变量互不影响。 ##ThreadLocal内部实现原理 从JDK源码中,可以看出ThreadLocal内部使用T...

2017/05/15 21:23
240
double类型转BigDecimal类型精度丢失

在项目中,一般遇到关于金钱方面的,我们会使用BigDecimal类型存储金额,但是通常情况下金额都是double类型,需要转换为BigDecimal类型。但是使用不当,会造成金额错误。 ##问题重现 public...

2017/05/12 20:54
1K
Java中SimpleDateFormat 线程安全

SimpleDateFormat 是一个非线程安全的类,如果在多线程下作为变量使用,需要特别注意线程安全问题,不然会出现莫名其妙的问题 ##多线程下问题重现 import java.text.ParseException; import ...

2017/05/10 21:38
85
Java中正则表达式相关类中Matcher.group()方法

##简介 最近在做一个项目,需要使用matcher.group()方法匹配出需要的内容。 ##分组 正则表达式 AA((A)(B(C))) group()方法是针对()来说的,group(0)指的是整个正则表达式,group(1)指的是...

2017/05/08 20:35
1.6K
Java 正则表达式--匹配类型

1、Greediness(贪婪型): 最大匹配 X?、X*、X+、X{n,}都是最大匹配。例如你要用“<.+>”去匹配“a<tr>aava </tr>abb”,也许你所期待的结果是想匹配“<tr>”,但是实际结果却会匹配到“<...

2016/02/29 21:15
20
Java 正则表达式

1.Java 正则表达式 java.util.regex Matcher (匹配器类) 真正影响搜索的对象 Pattern (模式类) 用来表达和陈述所要搜索模式对象 用法一:   Pattern p = Pattern.compile("a*b");   M...

2016/02/20 15:39
51

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部