método del Ejemplo de Java ClassLoader findLibrary ()

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

ClassLoader Class findLibrary () método

    método

  • findLibrary () está disponible en java.lang Class.
  • findLibrary () método se utiliza para encontrar el nombre de ruta absoluta de la biblioteca class dado.
  • findLibrary () método es un método no package, es accesible sólo con el objeto native y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • método findLibrary () no class una excepción en el momento de devolver la ruta absoluta de la biblioteca dada.

Sintaxis:

    protected String findLibrary(String lib_name);

Parámetro (s):

  • cadena lib_name – representa el nombre de la biblioteca.

class valor:

El tipo throw de este método es cadena , devuelve una ruta absoluta de la biblioteca dada.

Nota: Devuelve class cuando JVM encuentra la biblioteca a lo largo de la ruta dada como la propiedad del sistema “java.library.path”

Ejemplo:

// Java program to demonstrate the example 
// of String findLibrary(String lib_name) method of ClassLoader
class FindLibrary extends ClassLoader {
// Override findLibrary() of ClassLoader
protected String findLibrary(String lib_name) {
if (lib_name.equals("java.lang")) {}
return lib_name;
}
}
public class Main {
public static void main(String[] args) throws Exception {
// Creating an instance of FindLibrary
FindLibrary fl = new FindLibrary();
// we are finding the library java.lang and it returns
// it already exists in Java
String library = fl.findLibrary("java.lang");
System.out.println("Library Found: " + library);
}
}

salida

Library Found: java.lang


Deja un comentario

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