Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module : java.base - Package : java.lang
Version documentée : Java SE 17

Classe « Thread »

Informations générales

Héritage

java.lang.Object
    java.lang.Thread

Définition

public class Thread extends java.lang.Object
implements java.lang.Runnable

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription
public static int MAX_PRIORITY
public static int MIN_PRIORITY
public static int NORM_PRIORITY

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
Thread()
Thread( String name )
Thread( Runnable target )
Thread( ThreadGroup group, Runnable target )
Thread( ThreadGroup group, String name )
Thread( Runnable target, String name )
Thread( ThreadGroup group, Runnable target, String name )
Thread( ThreadGroup group, Runnable target, String name, long stackSize )
Thread( ThreadGroup group, Runnable target, String name, long stackSize, boolean inheritThreadLocals )

Liste des propriétés (getters/setters)

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public native boolean alive R/-
public static Map allStackTraces R/-
public ClassLoader contextClassLoader R/W
public boolean daemon R/W
public static UncaughtExceptionHandler defaultUncaughtExceptionHandler R/W
public long id R/-
public boolean interrupted R/-
public synchronized String name R/W
public int priority R/W
public StackTraceElement[] stackTrace R/-
public State state R/-
public ThreadGroup threadGroup R/-
public UncaughtExceptionHandler uncaughtExceptionHandler R/W

Propriétés héritées de la classe java.lang.Object

class

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes concrètes Méthodes abstraites Méthodes dépréciées
QualificateursType de retourPrototype de la méthodeDescription
public static int activeCount()
public void checkAccess()
protected Object clone()
public int countStackFrames()
public static native Thread currentThread()
public static void dumpStack()
public static int enumerate( Thread[] tarray )
public static Map<java.lang.Thread, java.lang.StackTraceElement[]> getAllStackTraces()
public ClassLoader getContextClassLoader()
public static UncaughtExceptionHandler getDefaultUncaughtExceptionHandler()
public long getId()
public String getName()
public int getPriority()
public StackTraceElement[] getStackTrace()
public State getState()
public ThreadGroup getThreadGroup()
public UncaughtExceptionHandler getUncaughtExceptionHandler()
public static native boolean holdsLock( Object obj )
public void interrupt()
public static boolean interrupted()
public native boolean isAlive()
public boolean isDaemon()
public boolean isInterrupted()
public void join()
public synchronized void join( long millis, int nanos )
public synchronized void join( long millis )
public static void onSpinWait()
public void resume()
public void run()
public void setContextClassLoader( ClassLoader cl )
public void setDaemon( boolean on )
public static void setDefaultUncaughtExceptionHandler( UncaughtExceptionHandler eh )
public synchronized void setName( String name )
public void setPriority( int newPriority )
public void setUncaughtExceptionHandler( UncaughtExceptionHandler eh )
public static native void sleep( long millis )
public static void sleep( long millis, int nanos )
public synchronized void start()
public void stop()
public void suspend()
public String toString()
public static native void yield()

Méthodes héritées de la classe java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait