- Java 26 arriba amb deu JEP centrats en la IA, el rendiment, la seguretat i la criptografia, que formen la base tècnica del Java Verified Portfolio.
- El nou Java Verified Portfolio (JVP) inclou eines, marcs de treball i serveis compatibles amb Oracle, com ara JavaFX, Helidon i Java Platform Extension per a VS Code.
- JVP ofereix components seleccionats i de nivell empresarial amb cicles de vida clars, garantia de la cadena de subministrament i inclusió gratuïta per a subscriptors de Java SE i clients d'OCI.
- Es reintrodueix el suport comercial per a JavaFX i la full de ruta d'Helidon s'alinea amb el JDK, reforçant l'aposta a llarg termini d'Oracle per un ecosistema Java verificat.
Amb l'arribada de Java 26, Oracle posa molt d'èmfasi en una nova capa de l'ecosistema: la Java Verified Portfolio, un conjunt seleccionat d'eines i serveis que es troba juntament amb el JDKEn lloc de ser només una característica més en un anunci de llançament, aquesta cartera es posiciona com una manera a llarg termini d'estandarditzar la manera com les empreses adopten i operen les parts més utilitzades de la pila Java.
A nivell general, Java 26 introdueix deu propostes de millora del JDK (JEP) destinades a Càrregues de treball d'IA, criptografia, rendiment i productivitat dels desenvolupadors, mentre que el Java Verified Portfolio (JVP) inclou marcs de treball, biblioteques i extensions seleccionats, com ara JavaFX i Helidon, sota la governança i el suport d'Oracle. Junts, l'actualització de la plataforma i la marca del portfolio formen un paquet dissenyat per assegurar a les organitzacions que els seus sistemes basats en Java poden evolucionar ràpidament sense perdre l'estabilitat que els va atreure a Java en primer lloc.
Java 26 com a columna vertebral tècnica del portfoli verificat de Java
Java 26 és una versió no LTS, seguint la cadència actual de sis mesos, i porta deu JEPs centrats en lloc dels grans paquets que es veuen a les versions anteriors de JavaOracle ha estat mantenint deliberadament més petit el nombre de canvis importants per versió per fer que l'adopció sigui més manejable per a les organitzacions que necessiten previsibilitat pel que fa a les actualitzacions.
El conjunt JEP d'aquesta versió se centra en Capacitats compatibles amb la IA, expressivitat lingüística millorada i modernització criptogràficaCaracterístiques com ara els tipus primitius en els patrons, instanceofi switch (JEP 530, quarta vista prèvia) tenen com a objectiu fer que la codificació quotidiana sigui menys prolixa i més robusta, especialment on s'utilitza àmpliament la coincidència de patrons. Aquest model de llenguatge més suau és la base de moltes de les biblioteques i marcs de treball inclosos al portfoli verificat de Java.
Pel que fa al rendiment, Java 26 continua la tasca d'optimització del temps d'execució per a càrregues de treball modernes. Les millores en el rendiment de G1 GC a JEP 522 redueixen la sincronització entre els fils d'aplicació i els del recollidor de deixalles., permetent que els serveis gestionin més feina amb el mateix maquinari. Aquest tipus d'ajustament és especialment rellevant per als microserveis i les aplicacions d'IA que Oracle espera implementar mitjançant components JVP com ara Helidon.
Les funcions del Projecte Leyden també apareixen en aquesta versió. El JEP 516 introdueix l'emmagatzematge en memòria cau d'objectes anticipat amb qualsevol recollidor de deixalles, cosa que permet Fases d'inici i escalfament més ràpides per a aplicacions Java, independentment del GC que s'estigui utilitzantEn termes pràctics, això ajuda els serveis natius del núvol a engegar-se ràpidament, un requisit recurrent en entorns d'escalat automàtic i basats en IA.
Les biblioteques i les API de seguretat també reben atenció. JEP 500, “Prepareu-vos per fer que la final sigui final”, avança Java cap a garanties d'integritat més estrictes limitant la reflexió profunda en els camps finals, que és directament rellevant per a marcs de treball de nivell empresarial que han de salvaguardar l'estat crític per al negoci i les dades sensibles. Al mateix temps, JEP 517 afegeix compatibilitat amb HTTP/3 a l'API del client HTTP, donant a les aplicacions Java una opció de protocol moderna de baixa latència molt adequat per a microservis i arquitectures amb API pesades.
Per a càrregues de treball intensives en IA i dades, JEP 526 (Lazy Constants, segona vista prèvia) i JEP 529 (Vector API, onzena incubadora) tenen com a objectiu... ús més intel·ligent dels recursos i millores de rendiment a l'estil SIMDLes constants mandroses permeten la inicialització diferida de dades immutables, cosa que es pot traduir en un inici de servei més ràpid, mentre que l'API vectorial permet als desenvolupadors expressar càlculs vectoritzats que la JVM pot assignar a instruccions de CPU òptimes.
La seguretat es reforça mitjançant JEP 524, que proporciona una API per a Codificacions PEM de claus criptogràfiques, certificats i llistes de revocacióAixò facilita la integració d'aplicacions Java amb formats de seguretat àmpliament utilitzats i la gestió del material criptogràfic de manera coherent. Finalment, la JEP 504 elimina completament l'API de l'Applet, reduint la superfície antiga de la plataforma i retallant el codi que ja no té cap paper en els desplegaments moderns de Java.
Seguretat, fiabilitat i preparació global al voltant d'una pila verificada
Més enllà dels JEP individuals, Java 26 acumula una llarga llista d'actualitzacions incrementals dirigides a seguretat de les aplicacions, estabilitat en temps d'execució i compliment dels estàndardsLes organitzacions ara poden utilitzar el xifratge de clau pública híbrid (HPKE) estàndard de la indústria des de la plataforma i poden adoptar enfocaments de signatura JAR postquàntica dissenyats per enfortir les cadenes de subministrament de programari.
El temps d'execució també incorpora actualitzacions de Unicode 17.0 i CLDR v48, que reflecteixen els canvis en els estàndards globals d'idioma i configuració regionalPer a les empreses que operen a tot el món, aquest tipus d'alineació redueix la fricció a l'hora de desplegar aplicacions entre regions i dominis reguladors.
Pel que fa al rendiment, Java 26 ofereix inici més ràpid de la JVM, millores en el comportament de la recollida de brossa, compilació JIT C2 ampliada i gestió de heap més intel·ligentEn conjunt, aquests canvis tenen com a objectiu fer que les aplicacions responguin millor sota càrregues variables, un resultat que ressona fortament amb els usuaris que confien en marcs de treball com Helidon i JavaFX dins del portfolio verificat de Java.
Les eines orientades al desenvolupador dins del JDK també evolucionen. Les noves opcions inclouen càrregues de fitxers basades en regions a l'API HttpClient, creació d'imatges en temps d'execució més estricta, una API de mètriques JVM millorada i un mode fosc per a JavaDocTot i que cap d'aquestes característiques per si sola defineix el llançament, combinades donen suport a la idea que la plataforma Java i el JVP haurien de ser convenients de supervisar, documentar i operar en grans organitzacions.
Oracle posiciona aquestes millores com a resultat de la col·laboració contínua amb la comunitat global de Java a través d'OpenJDK i el Procés de la Comunitat Java. Aquest enfocament col·laboratiu es reflecteix en la manera com Els components de JVP com ara Helidon i l'extensió de plataforma Java per a Visual Studio Code continuen sent de codi obert., fins i tot quan obtenen un suport i un model de cicle de vida més formals sota la bandera de Java Verified Portfolio.
Java Verified Portfolio: una pila Java curada i governada per Oracle
El portfoli verificat de Java es descriu com un catàleg d'eines, marcs de treball, biblioteques i serveis fiables i de nivell empresarial que complementen el JDKMoltes organitzacions depenen d'aquests elements en la producció, però històricament cadascuna ha tingut el seu propi cicle de vida, llicències i canals de suport. JVP intenta reduir aquesta fragmentació.
Dins d'aquesta cartera, Oracle assumeix la responsabilitat de governant, donant suport i documentant un conjunt definit de components de l'ecosistema JavaAixò inclou proporcionar fulls de ruta clars, transparència del cicle de vida i acords de nivell de servei unificats. La intenció és facilitar que les empreses entenguin durant quant de temps es donaran suport a les parts bàsiques de la seva pila, com es lliuren les actualitzacions i com encaixen les diverses peces al voltant del JDK.
Des d'una perspectiva de risc, un dels principals punts de venda és la garantia de la cadena de subministrament. En obtenir components directament d'Oracle sota el JVP, els clients poden reduir l'exposició a binaris no verificats o distribucions ad hoc de marcs críticsCom que cada element de la cartera està subjecte a les comprovacions de qualitat i seguretat d'Oracle, les organitzacions que busquen estandarditzar els seus entorns Java obtenen una línia de base més predictible.
Un altre benefici pràctic rau en la gestió del cicle de vida. On abans els equips havien de fer un seguiment múltiples esquemes de versions, finestres de suport i cicles de pegats, JVP pretén agrupar aquestes metadades sota un únic paraigua. Això no elimina la necessitat de provar i validar les actualitzacions, però sí que dóna als administradors i arquitectes una imatge més clara del que s'admet en un moment donat.
Oracle també posiciona el portfolio verificat de Java com una manera d'assegurar les inversions en Java per al futur. Com que el portfolio està vinculat a la guia general de Java SE i JDK, Es preveu que les noves funcions d'execució, com les de Java 26, es reflecteixin ràpidament en els marcs de treball compatibles com Helidon i JavaFX.Aquesta alineació pot escurçar la bretxa entre la innovació de la plataforma i l'adopció d'aplicacions.
Comercialment, el suport de JVP és inclòs sense cap cost addicional per als subscriptors de Java SE i per als clients d'Oracle Cloud Infrastructure que executen càrregues de treball de Java a OCIMés enllà d'aquests grups, molts components del portafoli continuen sent d'accés lliure per a diversos escenaris d'ús, de manera que els desenvolupadors poden experimentar i adoptar-los sense haver d'entrar immediatament en un model de pagament.
JavaFX torna a ser el centre d'atenció amb suport comercial
Un dels moviments més visibles dins del portfoli verificat de Java és el reintroducció del suport comercial per a JavaFX, el marc de treball d'interfície d'usuari basat en Java d'OracleImpulsat per la demanda dels clients, el món acadèmic i la indústria del programari en general, aquest canvi reconeix el paper de JavaFX en la creació de visualitzacions i front-ends rics, inclosos els que estan connectats a l'analítica basada en IA.
Sota el nou model, El suport de JavaFX estarà disponible per a totes les noves versions de Java i per a cada versió de Java que rebi suport a llarg termini durant el seu període de suport Premier (o Premium) de cinc anys.Això ofereix un horitzó de suport més clar per a les organitzacions que planegen aplicacions d'escriptori o d'IU integrades de llarga durada.
El suport per a JavaFX al JDK 8, que continua arrelat en molts sistemes de producció, s'està... prorrogat fins al març del 2028A més, es preveu que les futures versions de JavaFX, com ara les versions 25 i 26, funcionin amb el JDK 26, mentre que les actualitzacions per a JavaFX 21, 17 i 8 estan programades per a finals d'any. Totes les distribucions de JavaFX sota aquest esquema seguiran. els mateixos termes de llicència que el JDK d'Oracle corresponent (NFTC o OTN), alineant les condicions legals a tota la pila.
En col·locar JavaFX dins del portfoli verificat de Java, Oracle està efectivament agrupant les capacitats de la interfície d'usuari amb la resta de la pila verificadaPer als equips que creen quadres de comandament d'anàlisi, eines de visualització o front-ends especialitzats, això significa que poden confiar en un conjunt d'eines d'IU amb suport comercial que s'integra en el mateix marc de governança que els marcs d'execució i back-end.
Helidon: microserveis i IA al centre de la cartera
Helidon és un altre pilar central del portfoli verificat de Java. És un Framework Java de codi obert i natiu del núvol centrat en microserveis ràpids, lleugers i escalables, aprofitant els Java Virtual Threads per gestionar la concurrència de manera més eficient. Amb JVP, Helidon passa de ser "només" un projecte de codi obert a un marc de treball amb suport explícit de nivell empresarial per part d'Oracle.
El marc ha evolucionat per incloure Helidon AI, una extensió que permet als desenvolupadors de Java crear aplicacions d'IA d'alt rendiment directament a JavaEls punts d'integració inclouen tecnologies com LangChain4j, Helidon MCP i suport per a la construcció d'agents d'IA que es poden exposar com a microserveis. Aquestes característiques s'alineen amb la tendència més àmplia d'ús de Java en contextos d'IA, que les enquestes indiquen que ara és habitual entre els desenvolupadors professionals.
Pel que fa a la full de ruta, Oracle té la intenció de alinear la cadència de llançament d'Helidon amb el calendari bianual del JDKAquesta alineació significa que les noves funcions de Java, com ara l'API vectorial, la concurrència estructurada i la recollida de brossa millorada, es poden incorporar a Helidon poc després d'arribar a la plataforma, cosa que redueix el retard entre la plataforma i el framework.
Malgrat aquest vincle més fort amb el model de suport d'Oracle, Helidon continua sent de codi obert, i Oracle ha indicat la seva intenció de proposar el marc de treball com a projecte OpenJDK. El mateix principi s'aplica a l'extensió de la plataforma Java per a Visual Studio Code, que també forma part del portfolio Java Verified tot i que es manté de codi obert. Aquesta combinació de desenvolupament obert i suport formal està dirigida a desenvolupadors que volen transparència sense renunciar a les garanties comercials.
Per als clients, la inclusió d'Helidon a JVP significa que Els microserveis basats en el marc de treball poden ser compatibles sota el mateix paraigua de subscripció i SLA que el JDK principalAixò simplifica les estructures contractuals i facilita que els departaments de TI estandarditzin un únic conjunt de contactes i processos quan alguna cosa falla en producció.
Subscripció, integració al núvol i perspectiva operativa
Pel que fa a l'operació, el portfoli verificat de Java està integrat dins de les ofertes més àmplies de subscripcions i núvol d'Oracle. Java 26 és disponible a Oracle Cloud Infrastructure, que va ser el primer a donar suport a Oracle JDK 26 en un context de núvol gestionatA OCI, els clients tenen accés a Oracle Java SE i a funcions com ara Java Management Service sense costos de llicència addicionals, cosa que reforça la connexió entre la plataforma al núvol i l'ecosistema Java.
La subscripció universal a Oracle Java SE ara inclou JVP, l'Enterprise Performance Pack, el Java Management Service i el suport de triatge a tota la cartera de JavaAquest model de subscripció està dissenyat per permetre a les organitzacions actualitzar al seu propi ritme i, alhora, continuar tenint accés a pegats, eines de rendiment i assistència per resoldre problemes complexos que impliquen diverses parts de la pila de Java.
Per als equips d'operacions, aquest enfocament unificat té algunes implicacions pràctiques. Facilita observar, aplicar pegats i gestionar tant el JDK com els frameworks oficialment embolicats pel Java Verified PortfolioEn lloc de combinar múltiples relacions amb proveïdors i polítiques de suport disperses, els equips poden confiar en un únic acord general per a una part important de la seva infraestructura Java.
Alhora, els desenvolupadors que no necessiten o no volen suport comercial poden continuar utilitzant molts d'aquests components en termes de codi obert, sobretot quan experimenten amb nous projectes o prototips. En aquest sentit, JVP actua més com un conjunt de garanties al voltant de les tecnologies existents i familiars. que com un intent de bloquejar l'ecosistema Java en un model tancat.
En aquests anuncis, Oracle posiciona el Java Verified Portfolio i Java 26 com a dues cares de la mateixa història: una plataforma tècnica que continua evolucionant a través de JEPs centrats, i un paquet orientat a l'empresa que ofereix a les organitzacions un camí més clar i verificat per adoptar i executar tecnologies Java clau, des de JavaFX i Helidon fins a extensions de desenvolupament, amb expectatives consistents de seguretat, rendiment i suport.