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 « ClassLoader »

Informations générales

Héritage

java.lang.Object
    java.lang.ClassLoader

Définition

public abstract class ClassLoader extends java.lang.Object

Description

A venir.

Liste des attributs

Tous les attributs Attributs d'instance Attributs statiques Attributs dépréciés
QualificateursTypeNomDescription

Liste des constructeurs

Constructeurs Constructeurs dépréciés
ConstructeurDescription
ClassLoader()
ClassLoader( ClassLoader parent )
ClassLoader( String name, ClassLoader parent )

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

Propriétés Propriétés dépréciées
QualificateursTypeNomR/W
public boolean defaultAssertionStatus -/W
public Package[] definedPackages R/-
public String name R/-
protected Package[] packages R/-
public ClassLoader parent R/-
public static ClassLoader platformClassLoader R/-
public boolean registeredAsParallelCapable R/-
public static ClassLoader systemClassLoader R/-
public Module unnamedModule R/-

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 void clearAssertionStatus()
protected Class<?> defineClass( byte[] b, int off, int len )
protected Class<?> defineClass( String name, ByteBuffer b, ProtectionDomain protectionDomain )
protected Class<?> defineClass( String name, byte[] b, int off, int len, ProtectionDomain protectionDomain )
protected Class<?> defineClass( String name, byte[] b, int off, int len )
protected Package definePackage( String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase )
protected Class<?> findClass( String name )
protected Class<?> findClass( String moduleName, String name )
protected String findLibrary( String libname )
protected Class<?> findLoadedClass( String name )
protected URL findResource( String name )
protected URL findResource( String moduleName, String name )
protected Enumeration<java.net.URL> findResources( String name )
protected Class<?> findSystemClass( String name )
protected Object getClassLoadingLock( String className )
public Package getDefinedPackage( String name )
public Package[] getDefinedPackages()
public String getName()
protected Package getPackage( String name )
protected Package[] getPackages()
public ClassLoader getParent()
public static ClassLoader getPlatformClassLoader()
public URL getResource( String name )
public InputStream getResourceAsStream( String name )
public Enumeration<java.net.URL> getResources( String name )
public static ClassLoader getSystemClassLoader()
public static URL getSystemResource( String name )
public static InputStream getSystemResourceAsStream( String name )
public static Enumeration<java.net.URL> getSystemResources( String name )
public Module getUnnamedModule()
public boolean isRegisteredAsParallelCapable()
protected Class<?> loadClass( String name, boolean resolve )
public Class<?> loadClass( String name )
protected static boolean registerAsParallelCapable()
protected void resolveClass( Class<?> c )
public Stream<java.net.URL> resources( String name )
public void setClassAssertionStatus( String className, boolean enabled )
public void setDefaultAssertionStatus( boolean enabled )
public void setPackageAssertionStatus( String packageName, boolean enabled )
protected void setSigners( Class<?> c, Object[] signers )

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

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