تیر دسمبر کې ترسره شوی و د JDK د بیټا نسخه پیل بیلابیل ب featuresې شاملوي چې له جملې نهه نوي نوي ب featuresې او دندې یې خپرې شوېلکه د یونیکوډ 11 لپاره ملاتړ ، نوی x25519 او x448 د کوډ شوي شخصي کیلي ب formatه چې د RFC 8410 سره مطابقت لري.
اوس پدې میاشت اوریکل د JDK 12 د کاندید خوشې کیدو لومړي نسخه اعلان وکړ کوم چې اوس د لینکس ، ماک OS او وینډوز پلیټ فارمونو لپاره ډاونلوډ لپاره شتون لري.
دا د RC1 نسخه د هغه غلطیو پیژندلو لپاره جاري شوې چې ممکن شتون ولريr ، او همدا رنګه د مارچ 19 د خپل عمومي عمومي موجودیت نیټې څخه وړاندې د ټولنې بیلابیل وړاندیزونه.
د بیټا نسخه کې معرفي شوي دندې
- شینډواه: دا د لنډ وخت لپاره د کثافاتو راټولونکی دی چې د روان جاوا تارونو ترمنځ په ورته وخت کې د ایستلو کار کوي. آرام وختونه د ګیچ اندازه څخه خپلواک دي د دې معنی ده چې تاسو به ورته ورته وقفې وختونه ولرئ ایا ستاسو ګله 200MB یا 200GB ده.
- مایکرو بینچمارک: یوه وسیله ده چې پراختیا کونکو سره مرسته کوي د JDK سرچینې کوډ کې موجود کوچني معیارونه وکاروي یا نوي رامینځته کړي.
- څرګندونې بدل کړئ: د ٹوګل لارښود ته ځینې بدلونونه ورکړئ ترڅو دا ډیر انعطاف شي.
غیر سټینګ سوادونه - پراختیا کونکو ته اجازه ورکوي چې خپل سوانح رامینځته کړي او ژبه ته یې اضافه کړي. - د JVM کانسټینټس API: تاسو ته اجازه درکوي چې د اصلي ټولګي او ټولګي فایل هنرونو نومونې توضیحاتو لپاره API اضافه کړئ ، په ځانګړي توګه کانټینټس چې له دوامداره ډلې څخه پورته کیدی شي.
- یو د ارچ Port64 بندر ، نه دوه: دا د آرم 64 پورټ پورې اړوند ټولې سرچینې لرې کولو لپاره کارول کیږي ترڅو ټولو برخه اخیستونکو ته اجازه ورکړي چې خپلې هڅې په یو واحد 64-bit ARM پلي کولو تمرکز وکړي او دوه بندرونه ساتلو سره اړین دوه اړخیز کار له مینځه ویسي.
- د سي ډي ایس ډیفالټ آرشیف: دا د 64-بټ پلیټ فارمونو کې د ډیفالټ ټولګي لیست په کارولو سره د ټولګي ډیټا تبادلې فایل (CDS) رامینځته کولو لپاره د JDK تالیف پروسې رامینځته کولو لپاره کارول کیږي.
- د G1 لپاره د اختلال مخلوط ټولګه: تاسو ته اجازه درکوي د توکي جمع کول لغوه کړئ کله چې دوی ممکن د وقفې هدف څخه ډیر شي.
- د G1 څخه په بېړنۍ توګه غیر کارول شوې حافظه بیرته راستانه کړئ: د G1 وصال ته وده ورکوي ترڅو دا په اتوماتيک ډول د جاوا هیر حافظه عملیاتي سیسټم ته بیرته ورکړي کله چې بیکاره وي.
خام تار ادبي زه نور نه پوهیږم به په JDK 12 کې شامل شي
د دې خوشې کیدو څخه یوازې څو ورځې وروسته ، JEP اعلان وکړ چې د بیټا نسخه کې شامل شوي یو له ب featuresو څخه به شاید نور ملاتړ ونشي او یا به نور په JDK 12 کې مدغم نه شي.. دا د خام سټرټینګ لاریټونه وو چې د دې لپاره JEP اشاره وکړه چې دا لاهم په JDK 12 کې د دې فعالیت پلي کولو لپاره سمه لاره نده موندلې.
"موږ ته د راډیویي نظر په کتلو سره ، زه نور باوري نه یم چې موږ د پیچلتیا او څرګندونې تر مینځ سم انډول موندلی ، یا دا چې موږ د ډیزاین ځای په کافي اندازه موندلی چې ډاډ ترلاسه کړو چې اوسنۍ ډیزاین ترټولو غوره دی چې موږ یې ترسره کړو.
د دې په لرې کولو سره ، موږ کولی شو ډیزاین ښه تنظیم کړو ، ډیر اختیارونه وپلټو ، او یوه کتنه ومومو چې واقعیا د مخکینۍ فنکشن پروسې اړتیاوې پوره کوي (JEP 12) ، "براین ګوټز په بریښنالیک کې لیکلي.
د ځان د توجیه کولو لپاره ، JEP د دې لرې کولو لپاره ډیری دلیلونه لیست کړي وو.
د مثال په توګه، د سټریټ سوځیدنې کولی شي ډیری کرښې وراضافه کړي او د تیښتې سلسلې تشریح نکړي لکه څنګه چې \ n د یونیکوډ له فورمې تښتیدلی دی \ uXXXX یا دا حقیقت چې په ټولیز ډول د تار تارونه مستقیم د تار مداخلې ملاتړ نه کوي.
JEP ډیری نورې ستونزې په ګوته کړې (د بیلګې په توګه ډیمیټرونه) په اوپین جډیک ویب پا onه کې د خام سټینګ لغتو پورې اړوند.
د دې لیدونکو سره پرتله کول ، JEP اشاره وکړه چې د C ++ ، ګرووی ، جاواسکریپټ ، پایتون په څیر پروګرامینګ ژبې یوازې د یو څو نومولو لپاره ، خام تارونه کاروي او له همدې امله دا ژبې د توزیع کونکو لپاره مطالعه کوي.
کښته کول
د هغو کسانو لپاره چې د JDK 12 د دې RC ازموینې کې لیوالتیا لري کولی شي لاندې لینک ته مراجعه وکړئ چیرې چې د مختلف پلیټ فارمونو لپاره وینډوز ومومئ (وینډوز ، میک او لینکس)
لومړی د تبصره کولو لپاره وئ