Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.programok
NyomkovetesTesztNyomkoveto osztály

java.lang.Object
  extended by java.lang.Thread
      extended by elte.java2_utikalauz5.programok.NyomkovetesTesztNyomkoveto
Megvalósított interfészek:
Runnable

class NyomkovetesTesztNyomkoveto
extends Thread

Egyszerű nyomkövető program a nyomkövetési tesztprogramunkhoz. Fordításhoz és futtatáskor ne felejtsük el a tools.jar-t felvenni a keresési útvonalba!

Mióta:
Java 2 Útikalauz programozóknak 5.0
Lásd még:
NyomkovetesTeszt, com.sun.jdi
Forrásfájl:
NyomkovetesTesztNyomkoveto.java
Letöltés:
NyomkovetesTesztNyomkoveto.jar

Beágyazott típusok
 
java.lang.Thread osztálytól örökölt beágyazott típusok
Thread.State, Thread.UncaughtExceptionHandler
 
Mezők
private  BufferedReader adatok
          A nyomkövetett kimenet
private  PrintStream kimenet
          A nyomkövetett kimenet adatait megjelenítő kimenet
private  String prefix
          A nyomkövetett kimenetet azonosító kiírási prefix
 
java.lang.Thread osztálytól örökölt mezők
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Konstruktorok
NyomkovetesTesztNyomkoveto(boolean kimenet, InputStream adatok)
          Konstruktor adott kimenet nyomkövetésére.
 
Metódusok
static void main(String[] argumentumok)
          A nyomkövetés indítása.
 void run()
          A nyomkövetett adatkimenetre kiadott adatok megjelenítése.
 
java.lang.Thread osztálytól örökölt metódusok
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Mezők részletezése

adatok

private final BufferedReader adatok
A nyomkövetett kimenet


prefix

private final String prefix
A nyomkövetett kimenetet azonosító kiírási prefix


kimenet

private final PrintStream kimenet
A nyomkövetett kimenet adatait megjelenítő kimenet

Konstruktorok részletezése

NyomkovetesTesztNyomkoveto

NyomkovetesTesztNyomkoveto(boolean kimenet,
                           InputStream adatok)
Konstruktor adott kimenet nyomkövetésére.

Paraméterek:
kimenet - Igaz értéke a standard-, hamis pedig a hibakimenet nyomkövetését írja elő.
adatok - A nyomkövetett adatkimenetre kiadott adatok.
Metódusok részletezése

run

public void run()
A nyomkövetett adatkimenetre kiadott adatok megjelenítése. Kilépés csak hiba esetén, vagy az adatcsatorna végének elérésekor.

Megvalósítja:
Runnable interfész run metódusát
Felüldefiniálja:
Thread osztály run metódusát

main

public static void main(String[] argumentumok)
A nyomkövetés indítása.

Paraméterek:
argumentumok - Az indításkor megadott paraméterek.

Java 2 Útikalauz programozóknak 5.0