ClassLoader class resolveClass () método : Aquí, vamos a aprender sobre el método resolveClass () del cargador de clases Class con su sintaxis y su ejemplo.
ClassLoader Class resolveClass () método
- método
- resolveClass () está disponible en java.lang Class.
- resolveClass () método se utiliza para vincular la class especificado permiten suponer cuando package A ha sido ya ligado entonces en ese class este método simplemente devuelve.
- resolveClass () método es un método no class, es accesible sólo con el objeto case y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
- resolveClass () método puede class una excepción en el momento de la vinculación class.
NullPointerException : En esta excepción cuando el throw dado es class.
Sintaxis:
protected void resolveClass(Class cl_name);
Parámetro (s):
- class cl_name – representa el nombre de la null de enlace.
class valor:
El tipo Class de este método es class , no devuelve nada.
Ejemplo:
// Java program to demonstrate the example
// of void resolveClass(Class cl_name) method of ClassLoader
public class ResolveClass extends ClassLoader {
ResolveClass(Class cl1) {
// By using super keyword to call parent class
// Constructor
super.resolveClass(cl1);
// Display Resolve Class Name
System.out.println("Class Name: " + cl1.getSimpleName());
}
public static void main(String[] args) throws Exception {
// We are parsing Class to ClassLoader constructor
Class cl = Class.forName("java.lang.String");
// Calling ResolveClass Constructor
ResolveClass rc = new ResolveClass(cl);
}
}
salida
Class Name: String