public class Signal2NoiseRatio
{
public ImagePlus SingleSNR(ImagePlus imagePlus) throws InterruptedException
{
new Thread()
{
@Override public void run()
{
for (int i = 0; i <= 1; i++)
{
System.out.println("in queue"+i);
}
synchronized( this )
{
this.notify();
}
}
}.start();
synchronized (this)
{
this.wait();
}
return imagePlusToProcess;
}
}
notify()
达不到wait()
。
这里有什么问题?
对我来说,实现这一种方法中的两种同步方法是很重要的。
主线程执行一个在其中呈现图像的帧。该方法是否有可能wait()
将框架引导到白色窗口?