syncstack.txt

来自「可以修改指定的域名信息 .单空间多域名绑定管理程序」· 文本 代码 · 共 24 行

TXT
24
字号
//SyncStack.java 
//package modl3;
public class SyncStack
{  private int index=0;
   private char buffer[]=new char[6];
   public synchronized void push(char c)
     {while(index==buffer.length)
         {try{this.wait();}
          catch(InterruptedException e){}
         }
      this.notify();
      buffer[index]=c;
      index++;
     }
   public synchronized char pop()
     {while(index==0)
         {try{this.wait();}
          catch(InterruptedException e){}
         }
      this.notify();
      index--;
      return buffer[index];
     }
}

⌨️ 快捷键说明

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