java runnable接口可以实现资源共享,那synchronized同步锁有什么意义
发布网友
发布时间:2022-04-24 08:55
我来回答
共1个回答
热心网友
时间:2023-10-09 05:31
synchronized是同步关键字,同步的资源在同一时间只能被一个线程访问。和共享与否没关系。
ruannable是多线程实现接口,实现该接口的类,可以被线程管理器追踪,从而实现多线程。
假设 某资源如果被声明为synchronized,访问者是多线程的,那在同一时间,只有一个线程能访问,其他线程处于等待状态。