Komputeran, Software
IDE Java
Bi têgeha platformeke Java nas hema hema her xwedîyê telefona mobîl paşvemayî ye. jîngeha pêşketina Java ye ku creation ên gerdûnî ku dikare were bikaranîn ji bo birêvebirina, çi ji pergala xebatê de. Bila ji me re aliyên bingehîn yên operasyonê û bikaranîna wê bifikirin.
rewşeke pêşketina Java çi ye?
Di rastiyê de, jîngeha pêşveçûna zimanê bernameyên li ser emrên gerdûnî bi ku di Java Runtime Environment naskirin e bi tenê.
Loq bibêje, jîngeha pêşketina zimanê Java bê platform di destpêkê de hatiye avakirin û di heman Windows xebata wê ne. Lê belê bi vî rengî piştgiriya zikmakî pêk tê, tu cureyê user ji pêdivîya ji bo sazkirina Pêkhatiyên din.
Applications li teknolojiya kompîturê
Di destpêkê de, ev proje ji aliyê Sun Microsystems, ku paşê destek kirin ku şîrketa Oracle de hate pêşxistin.
Naveroka code tîinin, wisa ku ev yek li ser type of the pergala xebatê sazkirin girêdayî ne. Bi zimanê xwe, tê wateya gelek amûrên pêşxistina object-oriented, sîstemên akin ku ji bo bernamên ya xebatê.
Lê di dawiyê de Java jîngehê pêşketinê ji we re dibe an sîstemên mobile ew yekser serbixwe ye.
modules Avakirin-in ji sîstemên mobîl
Heke em li ser smartphones û tabletan re biaxivin, di heman guhertoya ji Pier (IDE Java) tenê ji bo bikaranîna a serlêdana grafîkî ku rê dide bo afirandina sepanê li Java-di çend xulekan de derbas dibe.
Di rastiyê de, di sepanê de xwe hinek lêpirsînekê nihêrî an, ku fonksiyonên bi destê pergala xebatê ya bi hilberandin.
Û ev tişt ji bo cîhazên mobîl. Em pê hisiyan ku carna di dawiyê de an Windows Phone, an Android dest "Tif dike" di warê offers updates yekser? Ev e ku yên din ne, wek du pêkhateyên:
- Java Runtime;
- Microsoft .NET Çarçuve.
Çi ye xemgîn herî, unsûra yekem ji bo çewtiyên pergala related ne. Platformê bi temamî serbixwe ye û li gor emrên default darvekirin.
Sitratejiya pêşketina pêşketina jîngehê JAVA: application Simple
Ev rastiyeke ku ev sîstema ku di versions mobile bikaranîn, tu kes ji gumanê ye. Supports jîngehê pêşketina Java Android, ji bo ji "apple" berhemên diaxivin ne.
Lê belê, di warê rewşa e pêkanînên wisa hêsan executable ne. Here ber vê yekê ye.
sepanokên bikaranîn
divê bê were sazkirin Di serî de, tenê bal kişand ser sîstema ku li Archiver peywendîdar (- - qet nebe baştir 7-Zip WinRAR) bidin.
jîngeha Development bo Java-program ji bo wê yekê ku welat di nava arşîva e ku, ji bo vekirina amûrên standard Windows ne profîlek behsa.
Daneyên arşîvkirin
Di rewşa herî baş de, Nexteran ji dikare wek li jor tê bikaranîn. Lê eger damezirandina teknolojiya archive bikaranîn rêbaza (herî zêde) compression din here wê ne tiştekî alîkar.
Even nûjen Archiver wê nikaribin ji bo ku guherînên pêwîst. Li wir dê serî li update ji tevahiya platform, tevî ku peyva destpêkê de dibêjin ku update License de "mehsûlê" li tepsiya pergalê.
update platform
The update is tênê çêkirin. Hema li ser îkona berkêşka click bi agir e, lewra ji bo sazkirina the update tune. dem naskirina dikarin çend xulek xwe. Ev normal e.
Eger tu nexwazî ku ne li bendê be, pirsgirêk nîne - tu bi re fermî Microsoft herin û download di programê de ji wê derê. Ez bi vê metodê hez nake? Saz JDK an jî J2SE, ku ji berfirehkirina Java, û paşê bo sazkirin modulên pewist ji hilbijartin, paşê activation automatically pêk tê. Di dawiya vê pêvajoyê de dibe ku ji dîsdestpêkirina pergalê full divê.
Çima Java nade ser OS girêdayî ne?
Wekî ku berê behsa wan kir, ev zimanê behsa object-sîwaneke (similar to C + / C ++, ku bername Windows).
Lê belê naveroka wê ew e ku virtual Java-makîne karibe bo vîdeoyên emrên sepanên executable nav codes byte taybet naskirin, ji aliyê ti sîstema komputerê, çi ji pêşvebirinê xwe ye. jîngeha pêşketina wekhev baş ji bo Java-bernameyên li ser PC bikaranîn, û li ser Intel-platform, û sîstemên mobile Android, Blackberry, iOS, û yên din.
Di piraniya software jîngehê "OSes" jixwe heye avakirin-in li ser îdam kirina zimanê ferman. Û ev yek ji bo derdorên taybetî wekî Microsoft .NET Çarçuve an pergalên xebitandinê yên din ku pîşekarên bi pêş ji bo ku rêvebirina sepanokên xwe bi xwe derbas nabe.
cîhazên mobîl
Wek ji bo heta bi telefonên mobîl ji rêzê, bê ku pergala xebatê li ser forumê, ew jî piştgiriya original ji bo vê platforma. Xwînê, sazkerên heye JAR dirêjkirina an JAD û pir seretayî heta bi telefonên primitive sazkirin.
The pergala xebatê dikare archivers wek WinRAR, ku nas wisa arşîvên xwe-bi lêdana wek SFX-file, bêyî ku ti pirsgirêk tê bikaranîn. Gava ku tu du qat-click on this file, naveroka wê ya wê were û arşîvê bi platform Java tên kolandin, di vê rewşê de li Rimêlan li paş.
Ma ez çi dibêjim, ji ber ku heta lîstikên kevn li ser telefonê danê dikare pir bi hêsanî danîn. Tevî ku bawerî ew e ku di van pergalên xebitandinê "pêşketî" bi kar anîn, ew e ne.
Heta di modelên kevin ên wekî Nokia 3310 platform e. An na, wê çawa bi telefonê dewam dikin? Di heman pergalê ku ew ji niha ve zelal, û ava-in hatine destek, e, ku ji bo rewşa pêşketina Java.
Wekî ku ji bo xwe emrên bikaranîn dema afirandina sepanên, description xwe dikarin dem pir bistîne. Lê eger ji fikra afirandina serlêdana li ser vê zimanê li wir e, çêtir e ji bo sazkirina bernameya bi taybetî wek platform ji aliyê jîngehê Delphi (user interface grafîkî pir dişibe e).
encamê de
Wek ku hûn dibînin, jîngeha pêşketina Java gerdûnî bi ti sîstemeke hevgirtî ye. Lê belê ev kar çiqas zûtir ji emrên weşana li ser bingeha C + / C ++. Li gorî hin lêkolînan, bi performansa dibe ku bilindtir be ji aliyê 20-30 car hatiye dîtin, tevî ku mezaxtina bîra ew e ku di asta yên rank mezintir.
Lê eger bi kurtahî hin encam, ev Hêjayê gotinêye li piralîûçalakîyê rastî ji aliyê jîngehê pêşketina Java ye. Di rastiyê de, ew û minasib bi hemû sîstemên e, ku jî ew herî populer ya ji bo afirandina sepanên multimedia heman an games.
Divê em jî dibêjin ku guhertoya dawî ya Java ser piştgiriya amûrên bernameyên biafirînî, ku li ser teknolojiya Eiffelê û C #, bi tevahî guhertî ji amûrên C ++ li ser bingeha. Li vir tu dikarî converter otomatîk a cureyên welat scalar û import ji zeviyên ku bi navê statîk bi kar tînin, ne ku behsa îmkana avakirina piştgiriya belge bi kodê çavkanîyê.
The Java SE 6 de gelek taybetiyên nû, ku tê de, heta naskirina calendars Japanese û Budîst, jêhatîbûna ji bo afirandina full ya HTTP-server, transfer û beztir class-flow û daneyên daxînin bo bilindkirina berhemdariya heta% 70, behsa dashboard ne JConsole piştgiriya OpenGL û hardware DirectX.
Ev bi pirranî bi kartên graphics derbas dibe, tevî ku ew dikarin ji bo bikaranîna heta amûrê bi deng (bi piranî şofêrê virtual bingeha ASIO4ALL) têne gotin. Heman tişt ji bo hin synthesizers software an MIDI-Klavyeya. Lê bikaranîna Java-sepanokên executable mesihhe ne.
Similar articles
Trending Now