• Home
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms & Conditions
viernes, diciembre 26, 2025
No Result
View All Result
Corresponsal 360
  • Home
  • Noticias
  • Tecnología
  • Deportes
  • Política
  • Salud
  • Turismo
  • Cultura
  • Home
  • Noticias
  • Tecnología
  • Deportes
  • Política
  • Salud
  • Turismo
  • Cultura
No Result
View All Result
Corresponsal 360
No Result
View All Result
Home Tecnología

Las mejores características nuevas en Java 25

by Team
octubre 22, 2025
in Tecnología
0
Las mejores características nuevas en Java 25



class Shape {
    final int area;
    public Shape(int area) {
        if (area <= 0) throw new IllegalArgumentException("Area must be positive.");
        this.area = area;
    }
}

Ahora di que quieres tener un Rectangle clase. En Java anterior a JDK 25, tendrías que extraer de alguna manera el cálculo para usarlo en el super() llamada, generalmente usando un método estático:


// The old way
class Rectangle extends Shape {
    private static int checkAndCalcArea(int w, int h) {
        if (w <= 0 || h <= 0) {
            throw new IllegalArgumentException("Dimensions must be positive.");
        }
        return w * h;
    }

    public Rectangle(int width, int height) {
        super(checkAndCalcArea(width, height)); // super() had to be first
        // ... constructor logic ...
    }
}

Este código es bastante torpe. Pero en Java 25, es más fácil seguir tu intención y ejecutar el cálculo del área en el Rectangle constructor:

class Rectangle extends Shape {
    final int width;
    final int height;

    public Rectangle(int width, int height) {
        if (width <= 0 || height <= 0) {
            throw new IllegalArgumentException("Dimensions must be positive.");
        }
        int area = width * height;

        super(area); // Before 25, this was an error

        this.width = width;
        this.height = height;
    }
}

Importaciones de módulos al por mayor

Otra característica finalizada en JDK 25, JEP 511: Declaraciones de importación de módulosle permite importar un módulo completo en lugar de tener que importar cada paquete uno por uno.

Tags: característicasJavalasmejoresnuevas
Team

Team

Next Post
Porque Soy Somos, movimiento de la vicepresidenta Francia Márquez, anunció su adhesión al frente amplio de marzo

Porque Soy Somos, movimiento de la vicepresidenta Francia Márquez, anunció su adhesión al frente amplio de marzo

Deja una respuesta Cancelar la respuesta

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

Recomendada

'Es una reforma orientada a la sostenibilidad, no a ciclos electorales'

'Es una reforma orientada a la sostenibilidad, no a ciclos electorales'

4 semanas ago
¿Jon Moxley expulsará a la estrella popular de Death Riders después de los eventos en AEW Dynamite? Analizando las posibilidades

¿Jon Moxley expulsará a la estrella popular de Death Riders después de los eventos en AEW Dynamite? Analizando las posibilidades

12 meses ago

Noticias populares

  • «EVOLARA: TU SEGUNDO VUELO»

    «EVOLARA: TU SEGUNDO VUELO»

    0 shares
    Share 0 Tweet 0
  • 15 lugares para visitar en la Antártida no puede permitirse perderse

    0 shares
    Share 0 Tweet 0
  • Banco de semillas liderado por indígenas protege la biodiversidad del Amazonas – Latin America News Dispatch

    0 shares
    Share 0 Tweet 0
  • La Inteligencia Artificial Gran Aporte al Turismo en la Región de Los Lagos

    0 shares
    Share 0 Tweet 0
  • INFORME: Los demócratas pusieron al corrupto fiscal general de Obama, Eric Holder, a cargo de examinar a los candidatos a vicepresidente para Kamala Harris | The Gateway Pundit

    0 shares
    Share 0 Tweet 0

Sobre nosotras

Bienvenido a corresponsal360.com ¡El objetivo de corresponsal360.com es brindarle las mejores fuentes de noticias para cualquier tema! Nuestros temas se seleccionan cuidadosamente y se actualizan constantemente, ya que sabemos que la web se mueve rápido y nosotros también lo intentamos.

Categoría

  • Blog
  • Cultura
  • Deportes
  • Noticias
  • Política
  • Salud
  • Tecnología
  • Turismo

Mensajes recientes

  • ¡Es hora del pavo! Las 12 peores películas de 2025 | Película
  • Lecturas internacionales sobre historia, política exterior y ficción.
  • Trump: Estados Unidos atacó objetivos del Estado Islámico en Nigeria después de que el grupo atacara a cristianos
  • Home
  • Contact Us
  • Disclaimer
  • Privacy Policy
  • Terms & Conditions

Copyright © 2024 Corresponsal360.com | All Rights Reserved.

No Result
View All Result
  • Home
  • Noticias
  • Tecnología
  • Deportes
  • Política
  • Salud
  • Turismo
  • Cultura

Copyright © 2024 Corresponsal360.com | All Rights Reserved.