OrdenagailuakSoftware

IDE Java

Java plataformaren kontzeptua ezagutzen ia aintzinako telefono mugikorraren jabeak guztietan dago. Java garapenerako ingurune aplikazio unibertsala erabil daiteke, exekutatu sistema eragilea edozein dela sortzea dakar. Dezagun bere funtzionamendua eta erabilera oinarrizko alderdiak kontuan hartu gurekin.

Zer da Java garapenerako ingurune?

Izan ere, garapen ingurunea programazio hizkuntza batean oinarritutako komandoak unibertsala diren Java Runtime Environment aitortzen da.

Gutxi gorabehera, hitz, Java hizkuntza garapen ingurunea Windows berean plataforma hasiera batean ezarri gabe, ez du funtzionatzen. Baina, hala nola laguntza jatorriz ematen da, beharra osagai osagarriak instalatzeko batetik edozein erabiltzailek ezabatuz.

ordenagailu teknologian aplikazioak

Hasieran, proiektu hau Sun Microsystems, geroago konpainiak onartzen Oracle garatu zen.

kode exekutagarria edukia, hala nola, ez dela instalatutako sistema eragilearen motaren araberakoa izango da. hizkuntza bera objektu bideratutako garapen tresnak aipatzen, sistema eragilea programazio betean.

Baina azkenean Java garapenerako ordenagailu edo sistema mugikorrean ingurunean erabat independentea da.

Horma-sistema mugikorren moduluak

smartphones eta pilulak buruz hitz egiten bada, bertsio bera Eclipse (IDE Java) aplikazio grafikoa erabilera Java oinarritutako minutu gutxitan aplikazio bat sortzeko aukera ematen du soilik aplikatzen zaie.

Izan ere, aplikazioan helbideratzeko edo kontsulta batzuk, zeinen funtzioak dira sistema eragilearen emandako ekoiztu bera.

Eta hau gailu mugikorren aplikatzen. Hori batzuetan azkenean edo Windows Telefonoa, edo Android "tu" hasten eskaintza berehalako eguneratzerik dagokionez nabaritu dugu? Ez da beste hori, bi osagai gisa:

  • Java Runtime:
  • Microsoft .NET Framework.

Zer da gehien triste, lehen osagaia ez dago sistema-akatsak lotutako. Plataformak erabat independentea da, eta lehenetsia komando dagokionez exekutatu.

Integrated garapen ingurunea JAVA garapena: Simple aplikazio

Izan ere, sistema hori bertsio mugikorra erabiltzen da, inork ez zalantzarik haratago dago. Onartzen Java garapenerako ingurune Android, ez "sagar" produktuen hitz egiten.

Hala ere, egoera dagokionez, ez da hain erraza exekutagarria aplikazioak. Hona hemen zergatik.

applets exekutagarria

Lehenik eta behin, besterik arreta sisteman bertan dagokion artxibatzailea (WinRAR - gutxienez hobea - 7 Zip) instalatu behar dira.

Garapen Java-programa giro Izan ere, datu horiek artxibo bat ez da eskuragarri Windows tresnak estandarra irekitzeko gordetzen dagokio.

artxibatu datuak

Onenean, erauzketa gainetik bezala erabil daiteke. Baina bada artxiboa teknologia erabiliko osagarriak (gehienez) konpresio metodoa eraketa hemen ez da ezer laguntzen.

Nahiz eta eguneratzeko artxibatzailea ez du beharrezko aldaketak egiteko gai izan. Ez dago plataforma osoa beste sarrera bat aplikatzeko aukera izango dute, nahiz eta eskuragarri dauden beste sarrera inguru hasierako mezua "zintzilikatzen" sistemaren bandejan.

plataforma eguneratzea

eguneratzea besterik egiten da. Besterik gabe, erretilu ikonoaren gainean klik egin da, keinuka eguneratzea eskuragarri instalatzeko eskainiz. ezagutzeko denbora hartu ahal izateko minutu batzuk. Hau normala da.

Ez baduzu nahi, itxaron dago arazorik - joan Microsoften share ofizialen eta deskargatu programa bertatik. Ez dut metodo hau gustatzen? Instalatu JDK edo J2SE, zein Java luzapen bat da, eta geroago aukeratutako beharrezko moduluak instalatzeko, orduan aktibazioa automatikoki gertatzen da. prozesuaren amaieran, sistema berrabiarazi osoa behar izatea.

Zergatik Java ez duela OS araberakoa?

Dagoeneko aipatu bezala, hizkuntza horretan aipatzen objektu bideratutako (C + / C ++, hau da programatutako Windows antzekoa) ere.

Baina bere funtsa da birtualak Java makina komandoak transmititzeko aplikazioetan exekutagarriaren sartu byte bereziak aitortzen sistema informatiko edozein kodeak, bere sustatzailearen kontuan hartu gabe gai da. garapen berdin onak Java-programak giro Android sistemetan mugikorra, Blackberry, iOS, eta beste batzuk ordenagailuan erabiltzen da, eta Intel-plataforma, eta.

gehienak software ingurune "ezazu" dago dagoeneko eraiki-komando hizkuntza baten exekuzioa ardura bat. Eta ez du, hala nola, Microsoft .NET Framework edo euren applets propioak funtzionamendurako beste edozein sistema eragile fabrikatzaile direla garatzeko ingurune zehatz aplikatzen.

gailu mugikorrak

nahiz eta ohiko telefono mugikorren sistema eragile bat taula gainean gabe bezala, plataforma honen jatorrizko laguntza ere badu zuten. Normalean, instalatzaile dute luzapena JAR edo Jad eta nahiko oinarrizko instalatutako are primitibo telefonoetan.

sistema eragilea erabil daiteke, hala nola WinRAR bezala artxibagailuak, esaterako, auto-ateratzean esaterako SFX-fitxategia arazorik gabe gisa artxiboak aitortu bertan. Noiz egin klik bikoitza fitxategi hau, bere edukia automatikoki eta artxiboa erauzten egingo Java plataforma batera, kasu honetan atzealdean funtzionatzen.

Zer egin dezaket, esan dut, nahiz eta telefono normal batean partidak zaharrean ezar daitekeelako nahiko erraz. uste da, nahiz eta horiek sistema eragile "aurreratu" in ez dira erabiltzen, ez da.

Nahiz eta eredu zaharragoak esaterako Nokia 3310 plataforma da. Bestela, nola litzateke telefonoa funtzionatzen? sistema bera dagoeneko argi dago gisa, eta eraiki-laguntza, hau da, Java garapenerako ingurune ardura dute.

geure buruari gisa erabiltzen komandoak denean aplikazioak sortzeko, haien deskribapen asko iraun dezake. Baina oinarritutako hizkuntza honetako aplikazio bat sortzeko ideia baldin bada, oraindik ez, hobe da Delphi ingurune eskaintzen dituen plataforma bezalako programa espezializatu bat instalatzea (GUI oso antzekoa da).

ondorio

Ikusten duzun bezala, Java garapenerako ingurune unibertsal edozein sistema bateragarria da. Baina oinarritutako C + / C ++ difusio komando baino askoz azkarrago funtzionatzen du. azterketa batzuen arabera, errendimendua handiagoa izan daiteke 20-30 aldiz, nahiz eta memoria kontsumoa goragoko mailan dago.

Baina emaitza batzuk laburbildu bada, merezi du Java garapenerako ingurune eskaintzen dituen benetako aldakortasun egoten da. Izan ere, sistema guztiak bateragarria da, egiten ezagunenetako bera multimedia aplikazioak edo jokoak sortzeko.

ere esan behar dugu Java azken bertsioa duten generiko programazio tresnak dira, teknologia Eiffel eta C #, errotik C ++ bitartekoak desberdina oinarritzen babesarekin oinarritzen da. Hemen datuak eskalar mota bihurtzeko automatikoak eta inportazio deiturikoak eremuak estatikoaren erabili ahal izango dituzu, ez dokumentazioaren euskarri iturburu-kodea sortzeko aukera aipatu.

Java SE 6 biltzen ditu ezaugarri berri asko, horien artean, nahiz eta Japoniako eta budista egutegiak aitortzeko, HTTP zerbitzaria osoa sortzeko gaitasuna, klase-fluxua eta konprimitutako datuen transferentzia azkartu produktibitatea handitzeko% 70, ez Arbel aipatzearren JConsole OpenGL laguntzeko eta DirectX hardware.

Hau aplikatzen gehienbat grafikoak txartelak, baina baita audio gailua erabiltzea (normalean ASIO4ALL oinarria den gidari birtual bat) izan daiteke. Gauza bera gertatzen da zenbait software sintetizadore edo MIDI-teklatu aplikatzen. Baina Java applets exekutagarria erabilera ez da beti ematen du.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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