
Java并发系列
罗小辉
这个作者很懒,什么都没留下…
展开
-
Java并发系列(2)——多线程顺序打印ABC
直接输出两种多线程顺序打印ABC的实现方式。基于synchronizedprivate static final Object object = new Object();public static void main(String[] args) throws InterruptedException { printABCBySynchronized();}private static void printABCBySynchronized() throws InterruptedExc原创 2021-01-02 21:31:14 · 609 阅读 · 0 评论 -
Java并发系列(1)——线程状态/生命周期
本文主要讲线程在基于synchronized关键字,以及调用Thread类各个方法,各种情况下的一些状态。线程有哪些状态?在Thread类中有一个枚举State,描述线程的6个状态:public enum State { NEW, RUNNABLE, WAITING, TIMED_WAITING, BLOCKED, TERMINATED}线程状态是如何改变的?这里结合synchronized关键字,写的一个例子:public static void main(String[] a原创 2021-01-01 20:54:34 · 400 阅读 · 0 评论