método del Ejemplo de Java ClassLoader FindClass ()

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

ClassLoader Class FindClass () método

    método

  • FindClass () está disponible en java.lang Class.
  • FindClass () método se utiliza para encontrar la class con el nombre package binaria dada.
  • FindClass () 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.
  • FindClass () método puede class una excepción en el momento de encontrar el class.
    ClassNotFoundException : Esta excepción puede throw cuando no existe la class dado.

Sintaxis:

    protected Class findClass(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 un objeto “Return”.

Ejemplo:

// Java program to demonstrate the example 
// of Class findClass(String class_name) method of ClassLoader
class FindClass extends ClassLoader {
// Override findClass() of ClassLoader
protected Class findClass(String name) throws ClassNotFoundException {
if (name.equals("java.lang.String")) {}
return getSystemClassLoader().loadClass(name);
}
}
public class Main {
public static void main(String[] args) throws Exception {
// Creating an instance of FindClass
FindClass fc = new FindClass();
// we are finding the class java.lang.String and it returns
// it already exists in Java
Class cl = fc.findClass("java.lang.String");
System.out.println("Class Found: " + cl.getName());
}
}

salida

Class Found: java.lang.String


Deja un comentario

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