Clase Java.lang.Void en Java

La clase Java.lang.Void es un marcador de posición que contiene una referencia a un objeto de clase si representa una palabra clave vacía. Es un marcador de posición no instanciable. Bueno, no instanciable significa que esta clase tiene un constructor privado y ningún otro constructor al que podamos acceder desde el exterior. 

Los métodos de la clase lang.void se heredan de la clase Object en Java :

  • getClass(): Devuelve la clase de tiempo de ejecución del argumento Objeto.
  • hashCode(): Devuelve un valor de código hash para el objeto.
  • equals(): Comprueba si los dos objetos son iguales o no.
  • clone(): Devuelve una copia del objeto.
  • toString(): Devuelve la representación de string del objeto.
  • notificar(): despierta un solo hilo que está esperando en el monitor de este objeto.
  • notificarTodos(): Despierta todos los subprocesos que están esperando en el monitor de este objeto.
  • wait(): hace que el subproceso actual espere hasta que el subproceso anterior invoque los métodos de notificación() o de notificación a todos().
  • finalize(): llamado por el recolector de basura en un objeto cuando la recolección de basura determina que no hay más referencias al objeto.

Referencia: 

Documentos Java Oracle

 Este artículo es una contribución de . Si te gusta GeeksforGeeks y te gustaría contribuir, también puedes escribir un artículo usando write.geeksforgeeks.org o enviar tu artículo por correo a review-team@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks. 

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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