比如ThreadLocalNormalUsage03类中打印了1000个日期任务,用的是一个时间格式化对象,解决了ThreadLocalNormalUsage02中实例多个时间格式化对象的问题。ThreadLocalNormalUsage04类中加锁来解决ThreadLocalNormalUsage03类中只使用一个时间格式化对象的线程安全问题,但是没有解决并行执行的问题,效率低。ThreadLocalNormalUsage05利用ThreadLocal解决ThreadLocalNormalUsage04的线程安全问题,提高效率,但还是每个线程实例化了一个日期格式对象?