Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.thread
ReentrantLockTeszt.IntQueue osztály

java.lang.Object
  extended by elte.java2_utikalauz5.thread.ReentrantLockTeszt.IntQueue
Beágyazó osztály:
ReentrantLockTeszt

static class ReentrantLockTeszt.IntQueue
extends Object


Mezők
(package private)  int first
           
(package private)  int last
           
private  Lock lock
           
private  Condition notEmpty
           
private  Condition notFull
           
(package private)  int num_of_elements
           
(package private)  int[] row
           
(package private)  int row_length
           
 
Konstruktorok
ReentrantLockTeszt.IntQueue(int row_length)
           
 
Metódusok
 int get()
           
 void put(int value)
           
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

row

int[] row

first

int first

last

int last

num_of_elements

int num_of_elements

row_length

int row_length

lock

private Lock lock

notEmpty

private Condition notEmpty

notFull

private Condition notFull
Konstruktorok részletezése

ReentrantLockTeszt.IntQueue

public ReentrantLockTeszt.IntQueue(int row_length)
Metódusok részletezése

put

public void put(int value)
         throws InterruptedException
Specifikált kivételek:
InterruptedException

get

public int get()
        throws InterruptedException
Specifikált kivételek:
InterruptedException

Java 2 Útikalauz programozóknak 5.0