IikhomputhaSoftware

Uphuhliso oluhlangeneyo lweJava

Phantse wonke umnini weselula ehamba phambili uyayazi ingcamango yecala leJava. Indawo yokuphuhlisa iJava ithatha ukudala izicelo zendalo jikelele ezingasetyenziselwa ukuqhuba, kungakhathaliseki ukuba kusetyenziswe inkqubo yokusebenza. Makhe siqwalasele iinkalo ezisisiseko zokusebenza kunye nesicelo.

Iyintoni indawo yokuphuhlisa iJava?

Enyanisweni, indawo yokuphuhliswa yimiba yelwimi yenkqubo kuphela esekelwe kwimimiselo yendalo yonke ebonakalayo kwi-Java Runtime environment.

Ukuthetha ngokuthe ngqo, indawo yokuphuhlisa i-Java ngaphandle kwesiqalo sokuqala efakwe kwi-Windows efanayo ayiyi kusebenza. Kodwa le nkxaso ihlinzekwa ekuqaleni, leyo igcina nayiphi na umsebenzisi kwisidingo sokufaka izongezo ezongezelelweyo.

Isicelo kwi teknoloji yekhompyutha

Ekuqaleni, le projekthi yaveliswa yiSun Microsystems, kamva yaxhaswa yi-Oracle.

Umxholo wekhowudi ephumelelayo yinto yokuba ayixhomekeke kuhlobo lwenkqubo yokusebenza efakwe. Ulwimi ngokwalo lubhekisela kwizixhobo zophuhliso ezijoliswe kuyo, ngokufanayo nakwiinkqubo zokusebenza zokusebenza.

Kodwa ekugqibeleni, indawo yokuphuhlisa i-Java esuka kwikhompyutheni okanye yeesistim ehambayo iphela ngokuzimeleyo.

Iimodyuli ezakhiweyo zeenkqubo zesebe

Ukuba uthetha nge-smartphones kunye namacwecwe, enye inguqu ye- Eclipse (indawo yokuphuhlisa iJava) ibhekisela kuphela ekusebenziseni umfanekiso wesicatshulwa esikuvumela ukuba wenze isicelo seJava kwiminithi embalwa.

Enyanisweni, kwisicelo ngokwawo, uhlobo oluthile lokulungisa okanye isicelo luyenziwe, imisebenzi yalo enikezelwa kwinkqubo yokusebenza.

Kwaye oku kusebenza kumadivayisi eselula. Ngaba uye waphawula ukuba ngamanye amaxesha ngexesha leWindows Phone okanye i-Android iqala "ukukhafulela" ngokunikezela ngokutsha ngokutsha? Le nto ayikho into engamalungu amabini:

  • I-Java Runtime;
  • Microsoft .NET Framework.

Yiyiphi edabukisayo, iqela lokuqala kunye neeposiso zenkqubo azixhunyiwe. Eli qonga lizimeleyo ngokupheleleyo kwaye liphunyezwe ngokwemiyalelo ngokungagqibekanga.

Indawo yokuphuhlisa i-JAVA: isicelo esilula

Inyaniso yokuba le nkqubo isetyenziswe kwiinguqulelo zeselula, akukho mntu unokungabaza. Indawo yokuphuhliswa kwe-Android ye-Android ixhaswa, kungekhona ukukhankanya iimveliso "ze-apple".

Nangona kunjalo, ngokwemiqathango yokusebenza, yonke into ayilula. Yingakho.

Applet ezisebenzayo

Okokuqala, ngokukhawuleza kulungile ukubeka ingqwalasela kwinkqubo ekufuneka ifakwe kwi-archiver efanelekileyo (WinRAR - ubuncinane, i-Better-7-Zip).

Indawo yokuphuhlisa iJava ibhekiselele ekubeni i-data igcinwa njenge-archive engenakuvulwa ngokusetyenziswa kwezixhobo zeWindows.

Idatha egcinwe

Eyona nto ingcono, ungasebenzisa i-extractors njengentla ngasentla. Kodwa ukuba usebenzisa i-teknoloji yesongezelelo (esiphezulu) indlela yokunciphisa xa udala uvimba, akukho nto inokukunceda.

Kwaye ukuhlaziywa kwengqolowa ayiyi kuba nako ukwenza utshintsho olufunekayo. Apha uya kufuneka usebenzise ukuhlaziywa kwiplatifti yonke, nangona okokuqala umyalezo malunga nokuhlaziywa okukhoyo "ukuxhoma" kwiteyimu yenkqubo.

IsiCwangciso soPhuculo

Ukuhlaziywa kulula. Kwanele nje ukucofa kwi-tray kwisithonjana esikhanyayo esenza ukuba ufake ukuhlaziywa okukhoyo. Ixesha lokuqaphela lingathatha imizuzu emininzi. Okuqhelekileyo.

Ukuba awufuni ukulinda, akukho ziingxaki-yiya kumthombo osemthethweni waseMicrosoft kwaye ukhuphe iprogram esuka apho. Ungayithandi le ndlela? Faka i-JDK okanye i-J2SE, okwandiswa kweJava, uze ufake ifowuni oyifunayo kwizinto ezikhethiweyo, emva koko usebenze ngokuzenzekelayo. Ekupheleni kwenkqubo, kufuneka uqalise kwakhona inkqubo.

Kutheni iJava ingaxhomekeke kwi-OS?

Njengoko sele kukhankanywe, ulwimi loluhlu lubhekisela kwindawo ejoliswe kuyo into (ngokuya kwiC + / C ++, apho iWindows ifakiwe).

Kodwa oko kuthetha ukuba umshini weJava unokwazi ukuguqulela imiyalelo yezicelo ezifezekileyo kwi-bytecodes ezikhethekileyo, ezifunyenwe nayiphi na inkqubo yekhomputha, kungakhathaliseki ukuba umthuthukisi walo. Ngokufanelekileyo, indawo yokuphuhlisa iiprogram zeJava isetyenziswe kwi-PC, nakwiiplatifti ezisisiseko ze-Intel, nakwiinkqubo ze-Android, i-Blackberry, iOS kunye nabanye.

Kwimeko yesofthiwe ngokwalo, kukho isisombululo esakhelwe ngokufanelekileyo ekusebenzeni imiyalelo yolwimi. Kwaye akukho ndlela ixhala ngayo iimeko ezizodwa njengeMicrosoft .NET Framework okanye nayiphi na enye indlela abavelisi benkqubo yokuvelisa ukusetyenziswa kweeflothi zabo.

Izixhobo zefowuni

Ngokubhekisele kwiifowuni eziqhelekileyo ngaphandle kwenkqubo yokusebenza ebhodini, banokuxhaswa kokuqala kweli qonga. Njengomthetho, ii-installers zinezixhobo ze-JAR okanye ze-JAD kwaye zifakwe kwinqanaba eliphambili nakwiifowuni zangaphambili.

Kwiinkqubo zokusebenza, ungasebenzisa i-archivers njenge-WinRAR, eyaziwa njengeengxelo zokuzikhupha ezifana neefayile ze-SFX ngaphandle kweengxaki. Xa unqakraza kabini kwifayili enjalo, iziqulatho zayo ziya kukhishwa ngokuzenzekelayo, kwaye i-archiver kunye neqonga leJava kweli phepha liya kutshisa emlandweni.

Yintoni endingayithethayo, nokuba nemidlalo emidala yeefowuni ezilula ingafakwa kuphela nje. Nangona kukholelwa ukuba iinkqubo "zokusebenza eziphambili" azisebenzisiyo kuzo, oku akunjalo.

Kwanamanqaku amadala afana ne- Nokia 3310 yesikhulumi. Ngaphandle koko, ifowuni isebenza njani? Kwinkqubo enye, njengoko sele iqondwa, kukho inkxaso yokwakha, eyona nto ixanduva lokuphuhlisa i-Java.

Ngokuphathelele imiyalelo ngokwabo esetyenziselwa ukudala izicelo, inkcazelo yabo inokuthatha ixesha elide. Kodwa ukuba ingcamango yokudala isicelo esisekelwe kululwimi isaphila, kungcono ukufaka inkqubo ekhethekileyo njengeqonga elinikezelwa yi-Delphi imvelo (i-graphical interface ) ifana kakhulu.

Isiphelo

Njengoko uyakubona, indawo yokuphuhlisa iJava iphela kwaye iyahambelana naluphi na iinkqubo. Kodwa isebenza ngokukhawuleza kunokuguqulela imiyalelo esekelwe kwiC + / C ++. Ngokwezifundo ezithile, isantya somsebenzi sinokuphakama ngamaxesha angama-20 ukuya ku-30, nangona ukusetyenziswa kwezixhobo zememori kukuphawu oluphezulu.

Kodwa ukuba ubeka ingqalelo encinci, kubalulekile ukuba uqaphele ukuchaneka kwangempela ukuba indawo yokuphuhlisa i-Java inikezela. Enyanisweni, iyahambelana nazo zonke iistim, ezenza ukuba zithandwa kakhulu xa udala izicelo ezifanayo ze-multimedia okanye imidlalo.

Ngokwahlukileyo, kuthethwe ukuba iinguqu zakutsha zeJava zisekelwe ekuxhaseni kwezixhobo zeprogram zokudala, ngokusekelwe kwii-Eiffel kunye ne-C # zobuchwepheshe, ezihluke kakhulu kwiiC ++. Apha ungasebenzisa ukuguqulwa ngokuzenzekelayo kweentlobo zeenkcukacha ze-scalar kunye nokungeniswa kweendawo ezibizwa ngokuba yi-static, ngaphandle kokukhankanya amathuba okudala amaxwebhu axhamliweyo kunye nekhowudi yomthombo.

Kwi-Java SE 6 version, ezininzi iinkalo ezintsha ziphunyeziwe, kubandakanywa nokutholwa kwamakhalenda aseJapan neBuddhist, ukukwazi ukudala iseva epheleleyo ye-HTTP, ukudluliselwa ngokukhawuleza kwemifudlana yeklasi kunye nedatha enxinyiwe kunye nokuqhutyelwa komsebenzi ukufikelela kuma-70%, ungakhangeli iJConsole , Ukuxhasa iWindows GG kunye ne-DirectX.

Oku kusebenza ikakhulu kwimifanekiso ye-adapters, nangona iyakwazi ukubhekisela ekusebenziseni amadivaysi alalelwayo (amaninzi amaninzi asebenzayo kwi-ASIO4ALL drivers). Okufanayo kuya kwezinye ii-synthesizers zesofthiwe okanye iikhibhodi ze MIDI. Kodwa ukusetyenziswa kweJava-applets ayiqhubeki ngaso sonke isikhathi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 xh.atomiyme.com. Theme powered by WordPress.