
多线程
Steven_L_
这个作者很懒,什么都没留下…
展开
-
【多线程】多线程顺序打印N次“ABCD”
考察多线程之间的通信协作。 实现需要自己封装一个Lock,包括一个flag信息,在线程中通过改变flag进行通信与协作。 Java实现 synchronized实现方法 class Lock{ private String flag; public void setFlag(String flag){ this.flag = flag; } public String getFlag(){ return flag; } p原创 2020-07-14 11:07:56 · 751 阅读 · 0 评论 -
【Java多线程】Thread和Runnable创建新线程区别
这是一道面试题,创建多线程时,使用继承Thread类和实现Runnable接口有哪些区别呢? 一、Thread 先来看看Thread类和其中的start()方法 class Thread implements Runnable{.....} // 可见,Thread类实现了Runnable接口 public synchronized void start() { /** ...原创 2020-04-29 11:33:17 · 2650 阅读 · 0 评论