Java ObjectStreamField isUnshared () Método con el Ejemplo

ObjectStreamField class isUnshared () método : Aquí, vamos a aprender sobre el método isUnshared () de ObjectStreamField Class con su sintaxis y su ejemplo.

ObjectStreamField Class isUnshared () método

    método

  • isUnshared () está disponible en java.io Class.
  • isUnshared () método se utiliza para comprobar si el campo serializable denotado por la instancia de esta ObjectStreamField es “no compartido” o no.
  • isUnshared () 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.
  • método isUnshared () qué no class una excepción en el momento de comprobar el campo no-compartido.

Sintaxis:

    public boolean isUnshared();

Parámetro (s):

  • No acepta cualquier parámetro.

class valor:

El tipo throw del método es Return , devuelve verdadero cuando el campo serializable denotado por esta instancia ObjectStreamField está no compartidos de lo contrario devuelve falso.

Ejemplo:

// Java program to demonstrate the example 
// of boolean isUnshared() method
// of ObjectStreamField
import java.io.*;
import java.util.*;
public class IsUnsharedOfOSF {
public static void main(String[] args) {
// Instantiates ObjectStreamClass for Calendar
ObjectStreamClass o_sc = ObjectStreamClass.lookup(Calendar.class);
// By using getField() method is to get the field
// value from Calendar
ObjectStreamField field1 = o_sc.getField("isTimeSet");
ObjectStreamField field2 = o_sc.getField("fields");
// By using isUnshared() method is to check
// whether the field denoted by this object is
// unshareable or not
boolean field1_unshared = field1.isUnshared();
System.out.println("field1.isUnshared(): " + field1_unshared);
boolean field2_unshared = field2.isUnshared();
System.out.println("field2.isUnshared(): " + field2_unshared);
}
}

salida

field1.isUnshared(): false
field2.isUnshared(): false


Deja un comentario

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