CalculatoareSoftware-ul

IDE Java

Cu conceptul de platforma Java este familiară aproape fiecare proprietar al telefonului mobil primitiv. Java mediu de dezvoltare implică crearea de aplicații universale, care pot fi folosite pentru a rula, indiferent de sistemul de operare. Să luăm în considerare aspectele de bază ale funcționării și utilizarea acestuia.

Ce este un mediu de dezvoltare Java?

De fapt, mediul de dezvoltare este doar un limbaj de programare bazat pe comenzile universale, care sunt recunoscute în Java Runtime Environment.

Aproximativ vorbind, mediul de dezvoltare limbajul Java, fără platformă stabilită inițial în același Windows nu va funcționa. Dar o astfel de sprijin este furnizat în mod nativ, eliminând orice utilizator de la necesitatea de a instala componente suplimentare.

Aplicații în tehnologia informatică

Inițial, acest proiect a fost dezvoltat de Sun Microsystems, care a fost susținută mai târziu, compania Oracle.

Conținutul de cod executabil, astfel încât aceasta nu depinde de tipul sistemului de operare instalat. Limbajul se referă la instrumentele de dezvoltare orientate-obiect, sisteme asemanatoare cu programare de operare.

Dar, în final mediu de dezvoltare Java de sisteme mobile de calculator sau este absolut independent.

Module încorporate de sisteme mobile

Dacă vorbim despre smartphone - uri și tablete, aceeași versiune de Eclipse (IDE Java) , se aplică numai la utilizarea unei aplicații grafice , care permite crearea unei aplicații bazate pe Java în câteva minute.

De fapt, în cererea în sine a produs vreo cerere adresare sau, ale căror funcții sunt furnizate de sistemul de operare.

Și acest lucru se aplică dispozitivelor mobile. Am observat că, uneori, în cele din urmă sau Windows Phone, sau Android începe „scuipă“, în ceea ce privește ofertele actualizări imediate? Nu este celălalt, ca două componente:

  • Java Runtime;
  • Microsoft .NET Framework.

Ceea ce este cel mai trist, prima componentă nu este legată de erori de sistem. Platforma este complet independentă și sunt executate în ceea ce privește comenzile implicite.

Dezvoltarea integrată de dezvoltare mediu Java: aplicație simplă

Faptul că acest sistem este utilizat în versiunile mobile, nimeni nu este dincolo de orice îndoială. Suportă mediu de dezvoltare Java Android, să nu mai vorbim de produse „măr“.

Cu toate acestea, în ceea ce privește situația nu este aplicații executabile atât de simple. Iată de ce.

applet-uri executabile

În primul rând, să acorde o atenție doar la sistemul în care arhivator corespunzătoare (WinRAR - 7-Zip - cel puțin mai bine) trebuie să fie instalat.

mediu de dezvoltare pentru Java program se referă la faptul că datele sunt stocate într-o arhivă care nu este disponibilă pentru a deschide instrumentele standard de Windows.

datele arhivate

Cel mai bun caz, extractoare pot fi folosite la fel ca cele de mai sus. Dar, în cazul în care formarea tehnologiei arhivei metodă suplimentară (maxim) de compresie utilizată aici nu va ajuta la nimic.

Chiar și actualiza arhivator nu va fi în măsură să facă modificările necesare. Nu va trebui să aplice o actualizare a întregii platformei, deși mesajul inițial despre actualizarea disponibil „atârnă“ în tava de sistem.

actualizare platformă

Actualizarea se face pur și simplu. Pur și simplu faceți clic pe pictograma tavă clipește, oferind pentru a instala actualizarea disponibilă. timpul de recunoaștere poate dura până la câteva minute. Acest lucru este normal.

Dacă nu doriți să așteptați, nici o problema - te duci la cota oficială Microsoft și descărca programul de acolo. Nu-mi place această metodă? Instalați JDK sau J2SE, care este o extensie a Java, iar mai târziu Pentru a instala modulele necesare din selectate, apoi activarea are loc în mod automat. La sfârșitul procesului ar putea avea nevoie de un sistem de repornire completă.

De ce Java nu depinde de sistemul de operare?

După cum sa menționat deja, această limbă se referă la orientate-obiect (similar cu C + / C ++, care este programat pentru Windows).

Dar esența ei este că virtuală Java aparatul este capabil să transmită comenzi aplicații executabile în coduri speciale octet recunoscute de către orice sistem informatic, indiferent de dezvoltator sale. mediu de dezvoltare la fel de bune pentru Java-programe este utilizat pe PC, iar pe Intel-platforma, si sisteme mobile Android, Blackberry, iOS și altele.

În cele mai multe sisteme de operare „de mediu“, software-ul există deja un built-responsabil de executarea unui limbaj de comandă. Și nu se aplică în medii specifice, cum ar fi Microsoft .NET Framework sau orice alte sisteme de operare pe care producătorii sunt în curs de dezvoltare pentru funcționarea propriilor applet-uri.

dispozitive mobile

În ceea ce privește chiar și telefoanele mobile obișnuite, fără un sistem de operare de la bord, acestea trebuie, de asemenea, suport original, pentru această platformă. De obicei, instalatorii au JAR extensia sau JAD și destul de elementar instalat chiar și pe telefoanele primitive.

Sistemul de operare poate fi utilizat archivers, cum ar fi WinRAR, care recunosc astfel de auto-extragere arhive, cum ar fi SFX-fișier fără probleme. Când faceți clic dublu pe acest fișier, conținutul său va fi extras în mod automat și arhiva cu platforma Java, în acest caz, funcționează în fundal.

Ce pot să spun, pentru că chiar și cele mai vechi jocuri de pe un telefon simplu poate fi setat destul de ușor. Deși se crede că în aceste sisteme de operare „avansate“ nu sunt folosite, nu este.

Chiar și în modelele mai vechi , cum ar fi Nokia 3310 platforma este. Altfel, cum ar funcționează telefonul? În același sistem ca este deja clar, și-au construit în susținerea, care este responsabil pentru mediul de dezvoltare Java.

În ceea ce pentru noi comenzi utilizate la crearea cererilor, descrierea lor poate dura prea mult timp. Dar , în cazul în care ideea de a crea o aplicație bazată pe această limbă este încă acolo, este mai bine pentru a instala un program specializat ca platforma oferită de mediul Delphi (interfață grafică cu utilizatorul este foarte similar).

concluzie

După cum puteți vedea, mediul de dezvoltare Java este universal compatibil cu orice sistem. Dar funcționează mult mai rapid decât comenzile de difuzare bazate pe C + / C ++. Conform unor studii, performanța poate fi mai mare de 20-30 de ori, deși consumul de memorie este la nivelul de rang superior.

Dar, în cazul în care pentru a rezuma unele rezultate, este demn de remarcat versatilitatea reale oferite de mediul de dezvoltare Java. De fapt, acesta este compatibil cu toate sistemele, care o face cel mai popular pentru a crea aceleași aplicații multimedia sau jocuri.

Ar trebui să spunem, de asemenea, că cea mai recentă versiune de Java se bazează pe sprijinul instrumentelor de programare generice, care se bazează pe tehnologia Eiffel și C #, radical diferit de mijloacele de C ++. Aici puteți utiliza conversia automată a tipurilor de date scalare și importul de așa-numitele câmpuri statice, să nu mai vorbim de posibilitatea de a crea documente justificative cu codul sursă.

Java SE 6 include multe caracteristici noi, care includ chiar și recunoașterea de calendare japoneze și budiste, abilitatea de a crea pe deplin serverul HTTP, transfer accelerat de clasa-flux și datele comprimate pentru a crește productivitatea până la 70%, să nu mai vorbim de tabloul de bord JConsole sprijinirea OpenGL și hardware DirectX.

Acest lucru este valabil mai ales pentru plăci grafice, deși se poate referi la utilizarea chiar a dispozitivului audio (de obicei, un driver virtual pentru ASIO4ALL bază). Același lucru se aplică la unele sintetizatoare software sau MIDI-tastatură. Dar utilizarea Java-applet-uri executabil nu este furnizat întotdeauna.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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