OqPoWah.com

Integrirano razvojno okolje Java

Skoraj vsak lastnik najbolj primitivnega mobilnega telefona pozna koncept platforme Java. Razvojno okolje Java prevzema izdelavo univerzalnih aplikacij, ki jih je mogoče uporabljati za zagon, ne glede na nameščeni operacijski sistem. Razmislimo o osnovnih vidikih njenega delovanja in uporabe.

Kaj je razvojno okolje Java?

Dejansko je razvojno okolje zgolj programski jezik, ki temelji na univerzalnih ukazih, priznanih v okolju Java Runtime.

Java razvojno okolje

Grobo rečeno, razvojno okolje Java brez prvotno nameščene platforme v istem sistemu Windows ne bo delovalo. Toda ta podpora je na začetku zagotovljena, kar vsakemu uporabniku prihrani potrebo po namestitvi dodatnih komponent.

Uporaba v računalniški tehnologiji

Ta projekt so prvotno razvili Sun Microsystems, ki ga je kasneje podpiral Oracle.

Eclipse Java razvojno okolje

Vsebina izvedljive kode je takšna, da ni odvisna od vrste operacijskega sistema, ki se namešča. Sam jezik se nanaša na objektno usmerjena razvojna orodja, podobna programskim operacijskim sistemom.

Na koncu pa je razvojno okolje Java iz računalniških ali mobilnih sistemov povsem neodvisno.

Vgrajeni moduli mobilnih sistemov

Če govorimo o pametnih telefonih in tabličnih računalnikih, ista različica Eclipse (razvojno okolje Java) se nanaša samo na uporabo grafične aplikacije, ki vam omogoča, da v nekaj minutah ustvarite aplikacijo Java.

Java razvojno okolje

Pravzaprav je v sami aplikaciji nekakšen naslov ali zahtevek, katerega funkcije so na voljo v operacijskem sistemu.

To velja tudi za mobilne naprave. Ste opazili, da včasih sčasoma za Windows Phone ali Android začnejo "pljunuti" v smislu takojšnje posodobitve? To ni nič drugega kot dve komponenti:

  • Java Runtime;
  • Microsoft .NET Framework.

Kar je najbolj žalostno, prva komponenta s sistemskimi napakami ni priključena. Ta platforma je popolnoma neodvisna in izvedljiva v načrtu ukazov po privzetku.

Integrirano razvojno okolje JAVA: najpreprostejša aplikacija

Dejstvo, da se ta sistem uporablja v mobilnih različicah, nihče ne dvomi. Podpira razvojno okolje Java Android, da ne omenjam "jabolčnih" izdelkov.

integrirano razvojno okolje Java

Vendar glede na izvedljive aplikacije vse ni tako preprosto. In zato.

Izvedljive apleti

Prvič, takoj je treba pozornost nameniti sistemu, v katerem je treba namestiti ustrezen arhiv (WinRAR - vsaj, boljši - 7-Zip).

Razvojno okolje za programe Java se nanaša na dejstvo, da so podatki shranjeni kot arhiv, ki ga ni mogoče odpreti s standardnimi orodji za Windows.

Arhivirani podatki

V najboljšem primeru lahko uporabite ekstraktorje, kot je zgoraj. Ampak, če ste pri ustvarjanju arhiva uporabljali tehnologijo dodatne (največje) metode stiskanja, vam ni treba pomagati.




Tudi posodobitev arhiva ne bo mogla narediti potrebnih sprememb. Uporabiti bo treba posodobitev celotne platforme, čeprav je na začetku sporočilo o razpoložljivi posodobitvi "visi" v sistemskem pladnju.

Posodobitev platforme

Posodobitev je precej preprosta. Dovolj je samo, da kliknete pladenj na ikoni za utripanje, ki vas pozove, da namestite razpoložljivo posodobitev. Čas za prepoznavanje lahko traja do nekaj minut. To je normalno.

Če ne želite čakati, ni težav - pojdite na uradni Microsoftov vir in prenesite program od tam. Ne maram te metode? Namestite JDK ali J2SE, ki je razširitev Java, nato pa namestite želeni modul iz izbranih, po katerem se samodejno aktivira. Na koncu procesa boste morda morali znova zagnati sistem.

Zakaj Java ni odvisna od operacijskega sistema?

Kot smo že omenili, se ta programski jezik nanaša na objektno usmerjeno (podobno kot C + / C + +, na katerem je programiran program Windows).

Bistvo pa je, da je virtualni Java stroj sposoben prenašati ukazov izvršljiv vlog v posebne bajt kod kateri koli računalniški sistem priznane, ne glede na njegovo razvijalec. Prav tako dobro, razvojno okolje za programe Java se uporablja na računalniku, na platformah, ki temeljijo na Intelu, in na mobilnih sistemih Android, Blackberry, iOS in drugi.

V samem programskem okolju že obstaja vgrajen modul, odgovoren za izvajanje jezikovnih ukazov. In to na noben način ne zadeva posebnih okolij, kot je Microsoft .NET Framework ali kateri koli drug, ki ga proizvajalci operacijskih sistemov razvijajo za delovanje lastnih aplikacij.

Mobilne naprave

Kar zadeva celo navadne mobilne telefone brez operacijskega sistema na krovu, imajo tudi prvotno podporo za to platformo. Namestitveni izvajalci imajo praviloma JAR ali JAD razširitve in so precej osnovni nameščeni tudi na primitivnih telefonih.

java android razvojno okolje

V operacijskih sistemih lahko uporabite arhivarje, kot je WinRAR, ki brez težav pridobijo takšne samoraziskovalne arhive, kot so datoteke SFX. Z dvojnim klikom na takšno datoteko bo samodejno iztisnila njeno vsebino, arhivator skupaj z platformo Java pa bo v tem primeru streljal v ozadju.

Kaj lahko rečem, saj se lahko celo preprosto namestijo tudi stare igre za preproste telefone. Čeprav se domneva, da se "napredni" operacijski sistemi v njih ne uporabljajo, to ni tako.

Java razvojno okolje

Tudi v najstarejših modelih tipa Nokia 3310 pritrditev platforme. V nasprotnem primeru, kako naj deluje telefon? V istem sistemu, kot je že jasno, obstaja tudi vgrajena podpora, ki je odgovorna za razvojna okolja Java.

Kar se tiče samih ukazov, uporabljenih pri ustvarjanju aplikacij, lahko njihov opis traja predolgo. Če pa ideja o ustvarjanju aplikacije, ki temelji na tem jeziku, še vedno nastane, je bolje namestiti specializirani program, kot je platforma, ki jo ponuja okolje Delphi (grafični vmesnik zelo podobni).

Zaključek

Kot lahko vidite, je razvojno okolje Java univerzalno in združljivo z vsemi sistemi. Vendar deluje veliko hitreje od prevajanja ukazov na osnovi C + / C + +. Po nekaterih študijah je hitrost dela lahko 20 do 30-krat večja, čeprav je poraba pomnilniških virov na zgornji ravni.

Ampak, če povzamete malo, je treba omeniti resnično vsestranskost, ki jo nudi razvojno okolje Java. Dejansko je združljiv z vsemi sistemi, zaradi česar je najbolj priljubljen pri ustvarjanju istih multimedijskih aplikacij ali iger.

Prav tako bi morali reči, da je najnovejša različica Java temelji na podpori generičnih programskih orodij, ki temeljijo na tehnologiji Eiffel in C #, radikalno drugačen od sredstev C ++. Tukaj lahko uporabite samodejno pretvorbo v skalarnih podatkovnih tipov in uvoz tako imenovanih statičnih polj, da ne omenjamo možnost oblikovanja spremno dokumentacijo z izvorno kodo.

Java SE 6 vključuje številne nove funkcije, ki vključujejo tudi priznanje japonskih in budističnih koledarjev, sposobnost, da ustvarite polno HTTP-strežnik, pospešen prenos razreda toka in stisnjenih podatkov za povečanje produktivnosti do 70%, da ne omenjam armaturno ploščo JConsole , podpiranje strojna oprema OpenGL in DirectX.

To velja predvsem za grafične kartice, čeprav se lahko celo nanašajo na uporabo avdio naprav (najpogosteje virtualne na osnovi gonilnikov ASIO4ALL). Enako velja za nekatere sintetizatorje programske opreme ali MIDI tipkovnice. Vendar uporaba izvršljivih aplikacij Java ni vedno zagotovljena.

Zdieľať na sociálnych sieťach:

Príbuzný