Java Development Kit: What Version of the JDK Should You Use?
Talaan ng mga Nilalaman:
Pagtatangi sa pangako nito, naihatid ng Oracle ang bagong Java 10 sa oras. Ang pagdating nito i.e., JDK 10 , isang pagpapatupad ng Java Standard Edition 10 ay mahusay na natanggap. Bakit? Maraming ng tool at mga tagagawa ng balangkas ay hindi marunong sa Java 9 at abala pa rin sa pag-adapt sa bagong sistema ng module. Dahil dito, ang pagbabago sa pamamaraan ng mga bagay ay nakatulong sa mga gumagamit na mabilis na makayanan ang gawain.
Mga bagong tampok sa Java 10
Kaya, ano ang bago sa Java 10? Una, ang isang mahusay na pansin ay naka-focus sa pinakabagong mga tampok ng Java, kabilang ang pagpapakilala ng-
- Local variable uri hinuha - Ang tampok na ito ay naglalayong upang mapahusay ang Java na wika upang mapalawak ang uri ng pagkakakilanlan sa mga deklarasyon ng lokal mga variable na may mga initializer. Sinasabi nito na ang tanging tunay na tampok para sa mga developer sa JDK 10.
- Ang pagkakaloob ng isang default na hanay ng sertipiko ng awtoridad ng root certificate sa JDK -Ang pangunahing layunin sa likod nito ay ang open-source root certificates sa Oracle`s Java SE Ang programa ng Root CA upang gawing mas nakakaakit ang OpenJDK sa mga developer. Ang bilang ng mga kapaki-pakinabang na karagdagan ay magbibigay ng default na hanay ng mga sertipiko ng root Certification Authority (CA) sa JDK.
- Application sharing-data na pamamahagi upang ma-optimize ang startup time at footprint - CDS (class-data pagbabahagi) ay unang ipinakilala sa JDK 5 sa pagtatangka upang mapabuti ang pagganap ng JVM startup at bawasan ang footprint ng mapagkukunan kapag ang maramihang mga JVMs ay tumatakbo sa parehong pisikal na makina. Ang JDK 10 ay pahabain ang pag-andar ng CDS upang ang mga klase ng application ay maaari ring mailagay sa nakabahaging archive. Sa nakaraan, ang paggamit ng CDS ay limitado lamang sa bootstrap class loader.
- Docker awareness - Simula ngayon, sa anumang pagkakataon kung saan pinili mo na patakbuhin ang Java 10 sa mga Linux system, ang Java Virtual Machine (JVM) ay mabilis makilala kung tumatakbo ito sa isang lalagyan ng Docker. Ang tiyak na impormasyon ng lalagyan tulad ng bilang ng mga CPU at kabuuang memory na inilalaan sa lalagyan ay makukuha sa pamamagitan ng JVM sa halip na mag-query sa operating system.
- Karagdagang mga opsyon ng JVM - ang mga bagong opsyon ay nag-aalok ng mga gumagamit ng Docker container mas kontrol
- Mga pag-aayos ng bug - Isang bug fix upang itama ang mekanismo ng attachment kapag sinusubukang i-attach mula sa isang proseso ng host sa isang proseso ng Java na nasa isang lalagyan ng Docker.
- Bagong API - Java 10 ay magtatampok ng mga bagong API upang mas mahusay na paganahin ang paglikha ng mga hindi nakikilalang mga koleksyon. Ang copyOf, Set.copyOf, at Map.copyOf mga pamamaraan ay lumikha ng mga bagong koleksyon ng mga halimbawa mula sa mga umiiral na pagkakataon. Ang mga bagong pamamaraan naUnmodifiableList, toUnmodifiableSet, at toUnodifiediableMap ay idinagdag sa mga klase ng kolektor sa package ng Stream, na nagpapahintulot sa mga elemento ng isang Stream na kolektahin sa isang hindi maituturing na koleksyon.
- Garbage Collector Interface : Sa naunang JDK na istraktura, ang mga sangkap na binubuo ng isang pagpapatupad ng Basura (GC) ay nakakalat sa iba`t ibang bahagi ng code base. Habang nagpakita ang mga ito sa mga pamilyar sa GC scheme na ginagamit ng JDK, kadalasan ay nagresulta ito sa pagkalito para sa mas bagong mga developer. Binago ito sa Java 10. Ngayon, ito ay isang malinis na interface sa loob ng source code ng JVM upang payagan ang mga alternatibong mga kolektor na maging mabilis at madali na isinama. Ito ay nagpapabuti sa source-code na paghihiwalay ng iba`t ibang mga tagalikha ng basura.
- Pagsasama-sama ng mga repository ng JDK forest sa isang solong repository - Ang code base hanggang ngayon ay nasira sa maraming repos, na maaaring maging sanhi ng mga problema sa source-code pamamahala. Kaya`t, sa pagsisikap na i-streamline ang pag-unlad, walong repos:
- Root
- Corba
- Hotspot
- Jaxp
- Jaxws
- Jdk
- Langtools
- Nashorn
- sa JDK 9 ay pinagsama sa isang solong repository upang maisagawa ang isang atomic na gumawa sa mga repository ng mga nakagagalaw na pagbabago.
Grall Java-based just-in-time compiler
Lastly, Graal na nagbibigay-daan sa mga programmer na lumikha ng runtimes at compiler para sa mga bago o umiiral na mga wika sa Java ay pinagana bilang ang Grall Java-based na lamang-sa-time compiler na gagamitin sa isang eksperimentong fashion sa platform ng Linux / x64.
Ipinapangako ng Oracle na patuloy itong mag-aalok ng mga pang-matagalang release sa isang regular na batayan at sa mga regular na agwat. Para sa karagdagang impormasyon, sumangguni sa pahinang ito.
Ang bagong tampok sa pag-import ay magagamit para sa lahat ng mga bagong user, at dahan-dahan na pinalabas para sa mga mas lumang account sa mga darating na linggo . Maaari pa ring gamitin ng mga mas lumang user ang pagkuha ng POP3 mail at pag-import ng mga contact sa pamamagitan ng isang CSV file habang naghihintay sila para sa bagong tampok.
Nagdagdag din ang Google ng ilang higit pang mga tampok para sa Gmail kahapon. Ang kamakailan-lamang na inilunsad na nakapag-iisang mga contact manager ay maaari na ngayong mapagsama ang lahat ng iyong mga contact sa pamamagitan ng pag-import ng mga contact mula sa Outlook, Outlook Express, Hotmail at Yahoo sa format ng CSV, at OS X Address Book sa vCard format. Ang isang field ng kaarawan ay naidagdag sa kahilingan ng user.
Malaki ang Mga Bagong Tampok ng Stuffit Deluxe 2010 Mga Tampok para sa Maliit na Mga File - Hindi bababa sa Ngayon
Venerable Mac p>
Stuffit Deluxe 2010 ($ 50, 30 araw na libreng pagsubok) ay ang pinakabagong pag-ulit ng Stuffit, na kung saan ay ang dominanteng file compression protocol sa Macintosh mundo. Ang mga stuffit ay humahawak sa lahat ng mga karaniwang, at maraming hindi pangkaraniwan, mga protokol ng Windows pati na rin - zip, rar, tar, gzip, at iba pa - ngunit pagkatapos ay kaya WinZip, PKZip, at iba pa. Given na ang pangkalahatang pagganap ng compression ay halos katulad sa kabuuan ng board
Mga tampok at pagpapahusay ng seguridad na ipinakilala sa Microsoft Office 2010
Inilabas ng Microsoft ang isang Office 2010 Security Whitepaper sa Pagpapanatiling Ligtas na Data ng Kumpanya sa Office 2010, at ito ay magagamit na ngayon para sa pag-download mula sa Microsoft.