
java
莫看烟雨
这个作者很懒,什么都没留下…
展开
-
synchronized关键字用于一个方法的时候
代码一:class Bank { private int money = 1000; public synchronized int getMoney(int number) { if (number > money) { return -1; } else if (number < 0) { return -2; } else原创 2013-11-20 22:33:46 · 511 阅读 · 2 评论 -
使用pool2编写时间格式枚举辅助类
一个比较纠结的问题,SimpleDateFormat这个类是线程不安全的,在多线程的并发下极其容易出现问题,每次使用的时候都要新建一个对象太消耗资源。这段时间正好在使用REDIS,REDIS底层是使用的pool2来实现的,所以考虑使用pool2对SimpleDateFormat做一个缓存池,代码如下。 package tests.pool2; import java.text.SimpleDa原创 2016-10-22 17:00:15 · 357 阅读 · 0 评论