
Java多线程
文章平均质量分 77
pbxs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
让多个线程按照指定的顺序串行执行
比如:ThreadA输出0,ThreadB输出1,ThreadC输出2……很短的时间内先后启动线程A、B、C……最后输出0123456……通过Thread的join()方法实现原创 2020-07-18 19:14:47 · 1519 阅读 · 0 评论 -
多线程输出ABABAB或者ABCABCABC
线程A输出A,线程B输出B,同时启动线程A和线程B让其输出ABABAB……线程A输出A,线程B输出B,线程C输出C,同时启动这三个线程让其输出ABCABCABC……方式一:利用Object对象的wait()、notify()实现这种方式的特点是,wait()、notify()要作用同一个对象才能生效。所以,我们定义了一个单独的PrintAB类,在该类中包含打印A、B的方法,然后线程A、线程B引用PrintAB对象,调用对应的打印方法。代码示例:/** * 利用Object对象的wait()、no原创 2020-07-18 16:53:19 · 1257 阅读 · 1 评论