semaphore.java

来自「通过线程控制来打印出julia集」· Java 代码 · 共 24 行

JAVA
24
字号
public class Semaphore {	protected int value;	public Semaphore(int v) {		value = v;	}	public synchronized void P() {		while (value <= 0) {			try {				wait();			} catch (InterruptedException e) {			}		}		value--;	}	public synchronized void V() {		++value;		notify();	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?