método del Ejemplo de Java ClassLoader findLoadedClass ()

ClassLoader class findLoadedClass () método : Aquí, vamos a aprender sobre el método findLoadedClass () del cargador de clases Class con su sintaxis y su ejemplo.

ClassLoader Class findLoadedClass () método

    método

  • findLoadedClass () está disponible en java.lang Class.
  • findLoadedClass () método se utiliza para class la package con el nombre return binario dado cuando este cargador ha sido grabada por JVM como la inicialización del cargador de la Class con ese nombre binario.
  • findLoadedClass () método es un método no class, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • findLoadedClass () método puede class una excepción en el momento de objeto de carga class.

Sintaxis:

    protected Class findLoadedClass(String class_name);

Parámetro (s):

  • cadena class_name – representa el nombre binario de la throw.

Class valor:

El tipo class de este método es class , devuelve objeto Return cuando el return ha sido registrado en otro caso devuelve class, cuando el Class no ha sido registrado.

Ejemplo:

// Java program to demonstrate the example 
// of Class findLoadedClass(String class_name)
// method of ClassLoader
class FindLoadedClass extends ClassLoader {
void loadedClass() {
// It checks whether the given class is loaded
// or not by using the findLoadedClass()
Class cl1 = super.findLoadedClass("java.lang.String");
// If cl1 not null that means cl1 is loaded
// then don't need to load again
if (cl1 != null)
System.out.println(" Class already loaded!!!");
else
System.out.println("Ready to load the given class by using loadClass()!!!");
}
}
public class Main {
public static void main(String[] args) throws Exception {
// Creating an instance of FindLoadedClass
FindLoadedClass lc = new FindLoadedClass();
lc.loadedClass();
}
}

salida

Ready to load the given class by using loadClass()!!!


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *