productor.java

来自「producer and consumer example en c」· Java 代码 · 共 26 行

JAVA
26
字号
// Productor.java
// El m閠odo run de Productor controla un hilo que
// almacena los valores de 1 a 5 en ubicacionCompartida.

public class Productor extends Thread {
   private Bufer ubicacionCompartida; // referencia al objeto compartido

   // constructor
   public Productor( Bufer compartido )
   {
       super( "Productor" );
       ubicacionCompartida = compartido;
   }

   // almacenar valores de 1 a 4 en ubicacionCompartida
   public void run()
   {
      for ( int cuenta = 1; cuenta <= 4; cuenta++ ) {  
         
         // estar inactivo de 0 a 3 segundos y luego colocar valor en Bufer
         try {
            Thread.sleep( ( int ) ( Math.random() * 3001 ) );
            ubicacionCompartida.establecer( cuenta );  
         }

         // si se interrumpi

⌨️ 快捷键说明

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