Mushure memwedzi mitanhatu yebudiriro, Oracle
Java SE 13 inorongedzerwa seyakajairwa rutsigiro kuburitswa uye icharamba ichigashira zvigadziriso kusvika kuburitswa kunotevera. Iyo Yenguva Yakareba Rutsigiro (LTS) bazi rinofanirwa kunge riri Java SE 11, iyo icharamba ichiwana zvigadziriso kusvika 2026. Iyo yapfuura LTS bazi reJava 8 richatsigirwa kusvika Zvita 2020. Iyo inotevera LTS kuburitswa yakarongerwa Gunyana 2021. Ngatikuyeuchidzei kuti kutanga nekuburitswa kweJava 10, purojekiti yakachinjira kune imwe nzira yekuvandudza, zvichireva kupfupika kutenderera kwekuumbwa kwezvitsva zvinoburitswa. Kushanda kutsva kwave kugadziridzwa mune rimwe rinogara rakagadziridzwa master bazi, iro rinosanganisira yakagadzirira-yakagadzirwa shanduko uye kubva kune iyo matavi anoiswa matavi mwedzi mitanhatu yega yega kudzikamisa zvitsva zvinoburitswa. Java 14 yakarongerwa kuburitswa munaKurume gore rinouya, ine preview inovaka kare
Of
-
Added tsigiro yekuwedzera kune simba kweCDS (Kirasi-Data Kugovera) mudura, ichipa yakagovaniswa mukana wekushandisa kumakirasi akajairwa. NeCDS, makirasi akajairwa anogona kuiswa mune yakaparadzana, yakagovaniswa dura, ichibvumira maapplication kuti atange nekukurumidza uye kuderedza pamusoro. Iyo vhezheni nyowani inowedzera maturusi ekusimba ekuchengetedza makirasi mushure mekupera kwekushandisa application. Iwo makirasi akachengetwa anosanganisira makirasi ese uye anoperekedza maraibhurari akarongedzerwa panguva yekushanda kwechirongwa izvo zvaive zvisiri mukutanga kupihwa base CDS archive; - KuZGC (Z Muunganidzi wemarara)
akawedzera tsigiro yekudzosa ndangariro isina kushandiswa kune inoshanda sisitimu; -
Inobatanidzwa gadziriso yakagadziridzwa yeLegacy Socket API (java.net.Socket uye java.net.ServerSocket) iri nyore kuchengetedza uye kugadzirisa. Uye zvakare, iyo yakarongwa yekuitwa ichave nyore kuchinjika kushanda neiyo itsva sisitimu yeshinda munzvimbo yemushandisi (fibers), yakagadziridzwa sechikamu cheLoom project; -
Kuenderera mberi kuvandudzwa kwechimiro chitsva chemazwi "switch". Yakawedzera kuyedza (Preview) kugona kushandisa "chinja" muchimiro kwete chemushandisi chete, asiwo sekutaura. Semuenzaniso, iwe zvino unogona kushandisa zvigadzirwa zvakadai se:int numLetters = chinja (zuva) {
nyaya MONDAY, Chishanu, SVONDO -> 6;
nyaya TUESDAY -> 7;
nyaya CHINA, Mugovera -> 8;
nyaya Chitatu -> 9;
};kana
System.out.println(
chinja (k) {
nyaya 1 -> "imwe"
nyaya 2 -> "mbiri"
default -> "vazhinji"
}
);Mune ramangwana, zvichienderana nechinhu ichi
zvakarongwa shandisa maitiro ekufananidza rutsigiro; -
Added tsigiro yekuyedza yezvivharo zvemavara - chimiro chitsva chetambo literals chinokutendera iwe kuti ubatanidze akawanda-mitsara mameseji data mune yako sosi kodhi pasina kushandisa mavara kutiza uye kuchengetedza iyo yekutanga fomati yezvinyorwa mubhuroko. Iyo block inoumbwa nematatu maquotes akapetwa kaviri. Somuenzaniso, pane kutauraMuvhunzo wetambo = "SARUDZA `EMP_ID`, `LAST_NAME` KUBVA `MUSHANDI_TB`\n" +
"KUPI `CITY` = 'INDIANAPOLIS'\n" +
"KUORONGA NE`EMP_ID`, `LAST_NAME`;\n";Iye zvino unogona kushandisa chigadzirwa:
String query = """
SARUDZA `EMP_ID`, `LAST_NAME` KUBVA KUTI `MUSHANDI_TB`
KUPI `GUTA` = 'INDIANAPOLIS'
KUORONGA NE`EMP_ID`, `LAST_NAME`;
"""; - 2126 mishumo yebug yakavharwa, iyo 1454 yakagadziriswa nevashandi veOracle, uye 671 nevechitatu mapato, iyo yechitanhatu cheshanduko yakaitwa nevagadziri vakazvimiririra, uye imwe neimwe nevamiriri vemakambani akadai IBM, Red Hat, Google. , Loongson, Huawei, ARM uye SAP.
Source: opennet.ru