Java findResources ClassLoader () Método con el ejemplo

método
ClassLoader class findResources () : Aquí, vamos a aprender acerca de los findResources () de cargador de clases Class con su sintaxis y su ejemplo.

método ClassLoader Class findResources ()

    método

  • findResources () está disponible en java.lang Class.
  • findResources () método se utiliza para encontrar todos los recursos con el nombre de recurso dado en la enumeración de objetos URL.
  • findResources () método es un método no class, es accesible sólo con el objeto package y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
  • findResources () método puede class una excepción en el momento de la búsqueda de los recursos.
    IOException : Esta excepción puede class durante I error / O.

Sintaxis:

    protected Enumeration findResources(String resource_name);

Parámetro (s):

  • cadena resource_name – representa el nombre del recurso.

throw valor:

El tipo throw de este método es Enumeración , devuelve una enumeración de URL objeto class los recursos dados.

Ejemplo:

// Java program to demonstrate the example 
// of Enumeration findResources(String resource_name)
// method of ClassLoader
import java.util.*;
import java.io.*;
class FindResources extends ClassLoader {
void findResources() {
try {
// It checks whether the given resources is found
// or not by using the findResources()
Enumeration en = super.findResources("getProperties().doc");
// If en not null that means en found
// then don't need to load again
if (en != null)
System.out.println("Resources Found: " + en.toString());
else
System.out.println("Resources Not Found!!!");
} catch (IOException ex) {
System.out.println(ex.toString());
}
}
}
public class Main {
public static void main(String[] args) throws Exception {
// Creating an instance of FindResources
FindResources fr = new FindResources();
fr.findResources();
}
}

salida

Resources Found: [email protected]


Deja un comentario

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