Uso de los Record en Java

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2024
  • Características de los Record:
    1. Todos los campos son aceptados como parte del constructor.
    2. El método toString() retornará los valores y estados de todos los campos.
    3. Los métodos equals() y hashCode() están basados en el mecanismo de invokedynamic.
    4. Se crea de forma automática métodos del tipo get, es decir, para obtener la información de variables, pero sin el prefijo get, ejemplo id(), nombre() y carrera().
    5. Todos los record extienden a la clase java.lang.Record y no pueden extender a otra clase.
    6. El record es marcada como final, no podemos crear otras subclases.
    7. Por definición los record son inmutables y los campos definidos están marcados como final, no contamos con métodos set .

ความคิดเห็น •