Noua versiune oferă șapte propuneri de îmbunătățire a JDK pentru a crește productivitatea dezvoltatorilor, a îmbunătățirii limbajului Java și a spori performanța, scalabilitatea și securitatea platformei.
Austin, Texas—21 martie 2023Oracle a anunțat disponibilitatea Java 20, cea mai recentă versiune a limbajului de programare și a platformei de dezvoltare numărul unu la nivel mondial. Java 20 (Oracle JDK 20) oferă mii de îmbunătățiri în materie de performanță, scalabilitate și securitate, inclusiv îmbunătățiri ale platformei care vor ajuta dezvoltatorii să își îmbunătățească productivitatea și să stimuleze inovația și creșterea în cadrul organizațiilor lor. Oracle prezintă cele mai recente capabilități ale Java 20 în cadrul Java Developer Day, care are loc în cadrul evenimentului Oracle DevLive Level Up, care se desfășoară între 20 și 23 martie la Redwood Shores, California și online.
"De mai bine de 25 de ani, Java a permis dezvoltatorilor să proiecteze și să construiască următoarea generație de aplicații robuste, scalabile și sigure", a declarat Georges Saab, vicepreședinte senior pentru dezvoltare, Java Platform și președinte al OpenJDK Governing Board, Oracle. "Noile îmbunătățiri inovatoare din Java 20 reflectă viziunea și eforturile neprețuite la care comunitatea globală Java a contribuit de-a lungul existenței Java. Cu sprijinul oferit de conducerea continuă a tehnologiei Java de către Oracle și de administrarea comunității, Java nu a fost niciodată mai relevant ca limbaj și platformă contemporană care ajută dezvoltatorii să își îmbunătățească productivitatea."
Cel mai recent kit de dezvoltare Java (JDK) oferă actualizări și îmbunătățiri prin intermediul a șapte propuneri de îmbunătățire a JDK (JEP). Majoritatea actualizărilor sunt funcționalități ulterioare care îmbunătățesc funcționalitățile introduse în versiunile anterioare.
JDK 20 oferă îmbunătățiri ale limbajului aduse de proiectul OpenJDK Amber (Record Patterns și Pattern Matching for Switch); îmbunătățiri aduse de proiectul OpenJDK Panama pentru interconectarea mașinii virtuale Java (JVM) și a codului nativ (Foreign Function & Memory API și Vector API); și funcționalități legate de proiectul Loom (Scoped Values, Virtual Threads și Structured Concurrency), care vor simplifica în mod semnificativ procesul de scriere, întreținere și monitorizare a aplicațiilor concurente și de mare capacitate.
"În prezent, organizațiile se confruntă cu o presiune din ce în ce mai mare pentru a-și utiliza resursele cât mai rațional și mai eficient posibil, ceea ce obligă dezvoltatorii să caute instrumente care să simplifice dezvoltarea aplicațiilor, ajutând în același timp organizațiile să își atingă obiectivele de securitate și conformitate IT", a declarat Jay Lyman, analist senior de cercetare, S&P Global Market Intelligence. "Liderii din domeniul transformării digitale spun că se concentrează mai mult pe îmbunătățirea timpului de lansare pe piață și pe agilitatea care poate fi obținută cu ajutorul unor instrumente mai bune care pot accelera inițiativele de dezvoltare a aplicațiilor organizației lor."
Oracle livrează noi versiuni ale funcționalităților Java la fiecare șase luni printr-un program de lansare predictibil. Această cadență asigură un flux constant de inovații, oferind în același timp îmbunătățiri continue ale performanței, scalabilitații și securității platformei, care contribuie la creșterea răspândirii Java în organizații și industrii de toate dimensiunile.
Puteți găsi mai multe detalii despre actualizări și îmbunătățiri aici.
Versiunea Java 20 este rezultatul unei colaborări extinse între inginerii Oracle și alți membri ai comunității mondiale de dezvoltatori Java prin intermediul OpenJDK și Java Community Process (JCP). În plus față de noile îmbunătățiri, Java 20 este suportat de Java Management Service- un serviciu nativ Oracle Cloud Infrastructure (OCI) - care oferă un singur panou de monitorizare pentru a ajuta organizațiile să gestioneze runtime-urile și aplicațiile Java on-prem sau în orice infrastructură cloud.
Subscripția Oracle Java Universal SE Subscription este o ofertă de tip "pay-as-you-go" care oferă clienților un nivel inalt de suport, inclusiv suport selectiv pentru întregul portofoliu Java, dreptul la utilizarea GraalVM Enterprise, Java SE Subscription Enterprise Performance Pack, acces la caracteristicile avansate ale Java Management Service și flexibilitatea de a face upgrade în ritmul specific activității lor de business. Acest lucru ajută organizațiile IT să gestioneze complexitatea, să limiteze costurile și să atenueze riscurile de securitate. În plus, Oracle Java SE, GraalVM Enterprise și Java SE Subscription Enterprise Performance Pack sunt disponibile gratuit pe OCI, permițând dezvoltatorilor să creeze și să implementeze aplicații care rulează rapid, mai bine și cu o performanță imbatabilă din punct de vedere al costurilor pe Oracle Cloud.
Pentru a afla mai multe despre Java și ecosistemul său global, vă rugăm să vizitați:
[1]Source: S&P Global Market Intelligence, Voice of the Enterprise: DevOps, Workloads & Key Projects study 2022, “Q. Which of the following outcomes is your organization attempting to achieve by adopting DevOps and its continuous integration/continuous delivery (CI/CD) tools and practices?” Base: All respondents (n=498)
Oracle oferă suite integrate de aplicații și o infrastructură sigură și autonomă în Oracle Cloud. Pentru mai multe informații despre Oracle (NYSE: ORCL), vă rugăm să ne vizitați la www.oracle.com .
Oracle, Java, Java, MySQL și NetSuite sunt mărci înregistrate ale Oracle Corporation. NetSuite a fost prima companie de cloud computing care a intrat în noua eră a cloud computing-ului.