摘要:
概念看操作系统课本。 可以用关键字synchronized锁实现线程同步,常用于修饰方法: 作用于当前对象上锁,确保独占资源被互斥地访问。更多用法、格式参考文章https://www.cnblogs.com/three-fighter/p/14396208.html 阅读全文
posted @ 2022-05-01 21:23
fighterk
阅读(19)
评论(0)
推荐(0)
摘要:
Object类的方法:等待wait() , 唤醒队首线程notify() , 唤醒全部等待线程notifyAll()。利用等待和唤醒实现Producer线程、Consumer线程的互斥访问Message对象。 代码如下: package ThreadDemo; class Message { pri 阅读全文
posted @ 2022-05-01 21:23
fighterk
阅读(42)
评论(0)
推荐(0)
摘要:
继承java.lang.Thread的类,成为多线程的主体类(Thread implements Runnable)。通过覆写run方法实现功能,通过调用start启动。 常用Runnable接口实现多线程(避免单继承的局限):覆写接口的run方法,然后将接口对象作为Thread构造方法参数,用Th 阅读全文
posted @ 2022-05-01 21:22
fighterk
阅读(49)
评论(0)
推荐(0)

浙公网安备 33010602011771号