Java 25: Хусусиятҳои нави забон, иҷроиш, амният ва дастгирии LTS

Навсозии охирин: 24/09/2025

  • 18 пешниҳоди JEP-ро дар бар мегирад, ки забон ва JDK-ро такмил медиҳанд
  • Такмилдиҳии ҳамоҳангӣ, арзишҳои миқёс ва API-ҳои инкубатсия
  • Бо сарлавҳаҳои паймон ва AOT пурборкунӣ ва хотираро оптимизатсия кунед
  • Амниятро мустаҳкам мекунад (PEM, KDF) ва LTS-и 8-соларо пешниҳод мекунад

Java 25

La Варақаи нави JDK ҳоло дастрас аст: Java 25 Он ҳамчун як қисми давраи нимсола бо навсозии афзоянда меояд, ки сарфи назар аз пайваста будан, саҳм мегузорад Тағйироти марбут ба онҳое, ки замимаҳои муосир месозанд. Ифтитоҳ Он 18 JEP-ро дар бар мегирад, ки ба содда кардани забон, танзими дақиқи платформа ва осон кардани эҷоди нармафзор нигаронида шудаанд. ки қобилияти AI-ро бидуни гум кардани ҳисси анъанавии тиҷоратии худ истифода мебарад.

Oracle ин версияро дар 30-солагии платформа ва максади сохтани онро таъкид мекунад Java бе қурбонии устувории худ дастрастар аст. Илова бар ин, он тасдиқ мекунад Дастгирии дарозмуддат (LTS) на камтар аз ҳашт сол, пешниҳод равзанаи саховатманд барои банақшагирии фарзандхонӣ ва муҳоҷират бо хатари амалиётӣ камтар.

Тағироти асосӣ дар забон ва JDK

Дар Java 25 чӣ нав аст

Забон бо ифодаи он ифода меёбад намунаҳое, ки ба навъҳои ибтидоӣ истифода мешаванд дар instanceof ва гузариш (дар марҳилаи нави пешрафт), Java-ро ба модели намунаи якхела ва хондан осонтар интиқол медиҳад. Ин тамдид созишро коҳиш медиҳад ва ба навиштани коди равшантар бидуни муроҷиат ба созиш кӯмак мекунад.

Мундариҷаи истисноӣ - Ин ҷо клик кунед  Xiaomi HyperOS 3 Rollout: Телефонҳо ва ҷадвали мувофиқ

Инчунин дохил карда шудааст Эъломияҳои воридоти модул, ки истифодаи китобхонаҳои модулиро бидуни маҷбур кардани лоиҳа ба модул шудан осон мекунад. Ин мураккабии ибтидоиро коҳиш медиҳад ва ҳамгироии вобастагиҳоро дар муҳити омехта осон мекунад.

Барои кам кардани «маросими» мукаррарй дохил мешаванд Файлҳои манбаи паймон e Усулҳои асосии мисол, ду пешниҳод, ки машқҳо, скриптҳо, утилитаҳо ва вазифаҳои хурди системаро бо барномаҳои мухтасар ва оғози мустақим нуқтаи воридшавӣ, ҷанбаҳои махсусан дар омӯзиш ва автоматикунонӣ муфид ва чӣ тавр содда мекунанд аз консол барномаи Java-ро тартиб диҳед ва иҷро кунед.

Китобхонаҳо, ҳамоҳангӣ ва кори ба AI нигаронидашуда

Дар мағозаҳои китоб он ба назар мерасад Мутобиқати сохторӣ (пешрафти нав), ки маҷмӯи вазифаҳоро ҳамчун як воҳиди кор баррасӣ мекунад, эътимоднокии коди ҳамзамонро беҳтар мекунад ва ба бекоркунӣ ва мониторинги он мусоидат мекунад. Ин равиш ба махдуд кардани мураккабии чараёни бисьёр-ришта ёрй мерасонад.

Дар Арзишҳои фарогир, ки барои мубодилаи маълумоти тағирнашаванда дар байни риштаҳо пешбинӣ шудааст арзиши пасттар аз тағирёбандаҳои риштаи маҳаллӣ, таъмини возеіият ва модели интиқоли иттилооти амнтар дар сенарияҳои ҳамоҳангии баланд.

Java 25 модели инноватсионии кушодаро зинда нигоҳ медорад API-ҳои нав дар марҳилаи инкубатсия ва хусусиятҳои таҷрибавӣДар байни онҳо онҳое, ки ба ҳисоббарории векторӣ нигаронида шудаанд, дар AI ва сарбории кории пуршиддат муфид мебошанд, ки ба камолот пеш аз ҳамгироии устувор нигоҳ мекунанд.

Мундариҷаи истисноӣ - Ин ҷо клик кунед  WhatsApp ба шумо имкон медиҳад, ки бидуни ҳисоб ё барномаи насбшуда бо одамон сӯҳбат кунед.

Самаранокӣ, оғозёбӣ ва мушоҳида

Намоиш дар Java 25

Барои фишурдани хотира, Сарлавҳаҳои объекти паймон андозаи сарлавҳаҳои объектро коҳиш дода, афзоиш медиҳад зичии ва истифодаи тӯдаҳо дар ҷойгиркунӣ бо шумораи зиёди мисолҳо, ки калиди хидматҳо ва хидматрасониҳои хурд бо ихтилофи зиёд аст.

Дар оғоз, такмилоти эргономикӣ барои он ҷорӣ карда мешаванд Пеш аз вақт (AOT) аз сатри фармон ва профили усули барвақт, ки эҷод ва истифодаи дубораи кэшҳои AOTро осонтар мекунад. Натиљаи он аст, ки замима бе таѓйир додани коди сарчашма зудтар ба кор андохта мешавад.

Мушоҳида инчунин бо ислоҳот такмил дода мешавад Сабткунандаи парвози JDK ва профилҳои устувори CPU, ки барои дақиқтар муайян кардани монеаҳо ва ташхиси масъалаҳои иҷроиш дар истеҳсолот кӯмак мекунанд.

Стандартҳои амниятӣ ва криптографӣ

Дар тарафи муҳофизат, Java 25 илова мекунад Рамзгузории PEM-и объектҳои криптографӣ (дар пешнамоиш) ва а API Функсияи ҳосилкунии калидИн ҷузъҳо ба ҳамгироӣ бо калидҳо ва сертификатҳо дар форматҳои умумӣ мусоидат мекунанд ва роҳро барои муҳити криптографияи пас аз квантӣ, бо такмили мутақобила.

Дастгирӣ, ҷомеа ва густариши абр

Oracle тасдиқ мекунад LTS на камтар аз ҳашт сол барои Java 25: Навсозиҳои семоҳаи амният ва иҷроиш то моҳи сентябри соли 2028 тибқи шартҳои NFC дастрас хоҳанд буд ва сипас нигоҳдорӣ дар зери иҷозатномаи OTN ҳадди аққал то сентябри соли 2033Ин ҷадвал устувории дарозмуддатро барои бори вазнини корӣ таъмин мекунад.

Мундариҷаи истисноӣ - Ин ҷо клик кунед  Чӣ гуна видеоҳоро бо Gemini эҷод кардан мумкин аст: Хусусияти нави Google барои табдил додани тасвирҳо ба клипҳои аниматсионӣ

Такомули забон дар дохили он идома дорад OpenJDK ва Раванди ҷомеаи Java, бо каденси шашмоҳа, ки мунтазам арзиш медиҳад. Ҷалби ҷомеа ҷараёни пайвастаи беҳбудиро нигоҳ медорад, ки дастрасӣ ва қудратро барои он мувозинат мекунад барномаҳои тиҷоратӣ.

Дар абр, Инфраструктураи абрии Oracle (OCI) Ин аввалин гипершкалаест, ки JDK 25-ро дастгирӣ мекунад ва бидуни арзиши иловагӣ Oracle Java SE ва Бастаи Performance Enterpriseдар илова ба GraalVMДар якҷоягӣ бо абзорҳо ба монанди Java Management Service, ин самаранокӣ, назорати хароҷот ва канали оптималиро барои истифода аз хусусиятҳои нави JDK таъмин мекунад.

Бо ин роҳандозӣ, платформа барои солҳои оянда бо пешниҳоди бастаи мувофиқ ҷойгир карда мешавад: забони бештар ифодакунанда, китобхонаҳои ба ҳамзамон омодашуда, такмилёфтаи пурборкунӣ ва хотира ва таҳкурсии навшудаи амният, ки ҳама аз ҷониби дастгирии LTS ва ҳамгироии дақиқи абрӣ дастгирӣ карда мешаванд.

Мақолаи марбут:
Чӣ тавр як барномаи Java-ро аз консол тартиб додан ва иҷро кардан мумкин аст