摘要: ThreadLocal即线程本地化变量,使用场合主要解决多线程中数据因并发产生不一致问题。ThreadLocal为每个线程的中并发访问的数据提供一个副本,通过访问副本来运行业务,这样的结果是耗费了内存,但是大大减少了线程同步所带来性能消耗,也减少了线程并发控制的复杂度。下面的例子是实现日志记录的功能,每个线程都有对应的日志文件。1packagecom.thread.test;23importjava.io.IOException;4importjava.util.logging.FileHandler;5importjava.util.logging.Level;6importjava.uti 阅读全文
posted @ 2011-10-17 10:47 誑逩の蝸犇 阅读(255) 评论(0) 推荐(0)