Java integrirano razvojno okruženje

S konceptom Java platforme,svaki vlasnik najprimitivnijeg mobilnog telefona. Java razvojno okruženje pretpostavlja stvaranje univerzalnih aplikacija koje se mogu koristiti za pokretanje, bez obzira na instalirani operacijski sustav. Razmotrimo osnovne aspekte njegovog funkcioniranja i primjene.

Što je Java razvojno okruženje?

U stvari, razvojno okruženje isključivo je programski jezik koji se temelji na univerzalnim naredbama koje se prepoznaju u Java Runtime okruženju.

java razvojno okruženje

Grubo govoreći, Java razvojno okruženje bezpočetno instalirana platforma u istom sustavu Windows neće funkcionirati. No, ova podrška je u početku pružena, što štedi bilo koji korisnik od potrebe za instaliranjem dodatnih komponenti.

Primjena u računalnoj tehnologiji

U početku je ovaj projekt razvio Sun Microsystems, koji je kasnije podržao Oracle.

eklipsa java razvojno okruženje

Sadržaj izvršnog koda je takav da neovisi o vrsti operacijskog sustava koji se instalira. Sam jezik se odnosi na objektno orijentirane razvojne alate, slično programskim operativnim sustavima.

No, na kraju, Java razvojno okruženje iz računalnih ili mobilnih sustava potpuno je neovisno.

Ugrađeni moduli mobilnih sustava

Ako govorimo o pametnim telefonima i tabletima, ista verzija Eclipse (Java IDE) odnosi se samo na korištenje grafički aplikacija koja omogućuje stvaranje Java-temeljen aplikacija u nekoliko minuta s.

java razvojno okruženje

Zapravo, u samoj se aplikaciji vrši neka vrsta adresiranja ili zahtjeva, čije se funkcije nalaze u operacijskom sustavu.

A to se odnosi na mobilne uređaje. Jeste li primijetili da ponekad s vremenom Windows Phone ili Android počinju "pljuvati" u smislu pružanja trenutnih ažuriranja? To je samo dvije komponente:

  • Java Runtime;
  • Microsoft .NET Framework.

Što je najviše tužno, prva komponenta s pogreškama sustava nije povezana. Ova je platforma potpuno neovisna i izvedena u planu naredbi prema zadanim postavkama.

Integrirano JAVA razvojno okruženje: najjednostavnija aplikacija

Činjenica da se ovaj sustav koristi u mobilnim verzijama, nitko ne sumnja. Podrľava se Java razvojno okruženje Android, a da ne spominjemo proizvode "jabuke".

java integrirano razvojno okruženje

Međutim, u smislu izvršnih aplikacija, sve nije tako jednostavno. I to je razlog zašto.

Izvršni appleti

Prvo, odmah je vrijedno obratiti pažnju na sustav u kojem treba instalirati odgovarajući arhiver (WinRAR - barem, bolje - 7-Zip).

Razvojno okruženje za Java programe odnosi se na činjenicu da se podaci spremaju kao arhive koja se ne mogu otvoriti standardnim Windows alatima.

Arhivirani podaci

U najboljem slučaju, možete koristiti ekstrakte kao što je gore navedeno. No, ako ste koristili tehnologiju dodatne (maksimalne) metode kompresije prilikom izrade arhive, ništa vam neće pomoći.

Čak i ažuriranje arhivera neće moći izvršiti potrebne izmjene. Tu će se morati primijeniti ažuriranje cijele platforme, iako je početno poruka o dostupnom ažuriranju "vješala" u paleti sustava.

Ažuriranje platforme

Ažuriranje je vrlo jednostavno. Dovoljno je samo kliknuti ladicu na ikoni treperi koja vas zatraži da instalirate dostupno ažuriranje. Vrijeme prijema može potrajati i do nekoliko minuta. Ovo je normalno.

Ako ne želite čekati, nema problema - idite naSlužbeni Microsoft resurs i preuzmite program od tamo. Ne sviđa vam se ova metoda? Instalirajte JDK ili J2SE, što je Java nastavak, a zatim instalirajte željeni modul s odabranih, nakon čega se aktivacija automatski događa. Na kraju procesa, možda ćete morati potpuno ponovno pokrenuti sustav.

Zašto Java ne ovisi o operativnom sustavu?

Kao što je već spomenuto, ovaj se programski jezik odnosi na objektno orijentiran (sličan C + / C + +, na kojem je programiran Windows).

Ali njegova je suština virtualna Java strojje u stanju prevesti naredbe izvršnih aplikacija u posebne bytecodes, prepoznat od bilo kojeg računalnog sustava, bez obzira na njegov razvojni programer. Jednako dobro, razvojno okruženje za Java programe koristi se i na računalu, na platformama Intel-a, te na mobilnim sustavima Android, Blackberry, iOS i drugi.

U softverskom okruženju samog operacijskog sustava,Postoji ugrađeni modul koji je odgovoran za izvršavanje jezičnih naredbi. I ni na koji način ne utječe na specifična okruženja poput Microsoft .NET Framework ili bilo kojeg drugog proizvođača operacijskih sustava koji se razvijaju za rad vlastitih aplikacija.

Mobilni uređaji

Kao i za obične mobilne telefone bezoperativni sustav na brodu, oni također imaju početnu podršku za ovu platformu. U pravilu, instaleri imaju JAR ili JAD ekstenzije i prilično su osnovni instalirani čak i na primitivnim telefonima.

java android razvojno okruženje

U operacijskim sustavima možete se prijavitiarhiveri poput WinRAR-a, koji prepoznaju takve samoraspakirajuće arhive poput SFX datoteka bez ikakvih problema. Dvostruki klik na takvu datoteku će automatski izvući sadržaj, a arhiviranje zajedno s Java platformom u ovom slučaju će se zapaliti u pozadini.

Što mogu reći, jer čak i stare igre za jednostavne telefone mogu se jednostavno instalirati. Iako se vjeruje da se "napredni" operativni sustavi ne koriste u njima, to nije tako.

java razvojno okruženje

Čak iu najstarijim modelima poput Nokia 3310pričvršćivanje platforme. U suprotnom, kako bi funkcionirao telefon? U istom sustavu, kao što je već shvaćeno, tu je i ugrađena podrška, koja je odgovorna za Java razvojno okruženje.

Što se tiče samih timova koji se koriste ustvaranje aplikacija, njihov opis može potrajati predugo. Ali ako se pojavi ideja stvaranja aplikacije na temelju tog jezika, bolje je instalirati specijalizirani program poput platforme koju nudi Delphi okruženje (grafičko sučelje je vrlo slično).

zaključak

Kao što možete vidjeti, Java razvojno okruženje jeUniverzalni i kompatibilni s bilo kojim sustavima. Ali to radi puno brže nego prijevod naredbi na temelju C + / C + +. Prema nekim studijama, brzina rada može biti 20-30 puta veća, iako je potrošnja memorije resursa na razini iznad.

No, ako sumimo određeni rezultat, to je vrijedno napomenutiPrava svestranost koju Java razvojno okruženje nudi. U stvari, to je kompatibilno sa svim sustavima, što ga čini najpopularnijim pri izradi istih multimedijskih aplikacija ili igara.

Zasebno je potrebno reći da najnovije verzije Javana temelju podrške generičkim programima, temeljenim na Eiffelovim i C # tehnologijama, radikalno različitima od C + +. Ovdje možete koristiti automatsku pretvorbu skalarnih vrsta podataka i uvoz tzv. Statičkih polja, a ne spomenuti mogućnost izrade prateće dokumentacije s izvornim kodom.

U Java SE 6 verziji, mnogi novifunkcije, koje uključuju čak i priznanje japanskih i budističkih kalendara, sposobnost za stvaranje pune na HTTP poslužitelj, ubrzani prijenos klase protoka i komprimirane podatke za povećanje produktivnosti i do 70%, a da ne spominjem nadzorna ploča JConsole, podržava OpenGL i DirectX hardver.

To se uglavnom odnosi na grafičke adaptere,iako se može odnositi na uporabu čak i audio uređaja (najčešće virtualnih na temelju ASIO4ALL upravljačkih programa). Isto vrijedi i za neke sintesajzer softvera ili MIDI tipkovnice. Ali upotreba izvršnih Java appleta nije uvijek pružena.

</ p>
volio:
0
Vezani članci
Java: InputStream. Ulazni tokovi
Najpopularniji programski jezici.
Pojedinosti o tome kako napraviti
Java nije instaliran: što da radim? Kako mogu
Kako instalirati Java na Windows 7
Elementi Java modela objekta: sažetak
Python je razvojno okruženje. Python 3 za
Java: rad s datotekama - pisanje, čitanje,
Programsko okruženje. Prema a
Popularni postovi
gore