
JAVA多线程
ywsbz_xu
这个作者很懒,什么都没留下…
展开
-
java实现3个线程轮流打印A、B、C,达到“ABBCCCAAAABBBBBCCCCCC”,打印200个字符停止,并在控制台打印出A、B、C各打印了多少个
题目:java实现3个线程轮流打印A、B、C,达到“ABBCCCAAAABBBBBCCCCCC”,打印200个字符停止,并在控制台打印出A、B、C各打印了多少个。思路:三个线程1、2、3分别负责打印A、B、C,lock锁和status实现线程1、线程2和线程3,status等于1时打印A,status等于2时打印B,status等于3时打印C。 lock2实现主线程等待线程1完成再打印ABC的...原创 2017-11-26 21:08:36 · 1355 阅读 · 0 评论 -
SimpleDateFormat多线程不安全测试与ThreadLocal解决SimpleDateFormat多线程问题
源代码:import java.text.SimpleDateFormat;import java.util.Date;public class ThreadLocalTest { private static final ThreadLocal<SimpleDateFormat> sdf1 = new ThreadLocal<SimpleDateFormat>...原创 2018-07-31 17:15:02 · 430 阅读 · 0 评论