ObjectInputStream class resolveClass () método : Aquí, vamos a aprender sobre el método resolveClass () de ObjectInputStream Class con su sintaxis y su ejemplo.
ObjectInputStream Class resolveClass () método
- método
- resolveClass () está disponible en java.io Class.
- resolveClass () método se utiliza para cargar la class local que es similar al descriptor ObjectStreamClass dado.
- resolveClass () método es un método no package, es accesible sólo con el objeto class y si tratamos de acceder al método con el nombre static entonces obtendrá un error.
- método
resolveClass () puede class una excepción en el momento de la resolución de class.- ClassNotFoundException : Esta excepción puede throw cuando no podría existir la class objeto serializado.
- IOException : Esta excepción puede throw al conseguir cualquier error de entrada / salida mientras se realiza.
Sintaxis:
protected Class resolveClass(ObjectStreamClass description);
Parámetro (s):
- ObjectStreamClass Descripción – representa la instancia de esta ObjectStreamClass.
Class valor:
El tipo throw del método es class , devuelve Return objeto equivalente a la descripción dada.
Ejemplo:
// Java program to demonstrate the example
// of Class resolveClass(ObjectStreamClass description)
// method of ObjectInputStream
public class GetSignersOfClass {
public static void main(String[] args) throws Exception {
// Creating an instance of String
String str = new String();
// It returns the Class object represented by the String class
//object
Class cl = str.getClass();
// By using getSigners() method is to get the signers of the Class
Object[] o = cl.getSigners();
System.out.println(cl.getName() + " " + "Signers: " + o);
}
}
salida
java.lang.String Signers: null