internetul Windows. Android

Programul de creare a aplicațiilor Java. Java și programe de programare de instruire

Prin stabilirea a 7 nominalizări, definesc subiectiv cele mai bune dintre cele mai bune:

Cel mai bun IDE gratuit: NetBeans

Netbeans - cel mai puternic mediu de dezvoltare cu deschidere cod sursaAplicații orientate spre Internet, Mobile și Desktop. Funcționează cu Linux, Windows, MacOS și chiar Oracle Solaris.

În ciuda faptului că NetBeans vă permite să lucrați în mai multe limbi, în dezvoltatori, este considerat orientat pe Java. Interacționează perfect cu JPA, JSP, Struts, Biblioteca de primăvară și hibernare.

Cel mai bun IDE comercial: Intellij Ideea

Ideea Intellij este adevărul, Ideea Intellij este distribuită în două versiuni, dintre care una este complet gratuită - ediție comunitară gratuită. Mai mult, pentru un dezvoltator novice al acestui pachet este suficient cu capul. În special, IDE Android Studio, care va fi discutat puțin mai târziu, pe baza acestei versiuni.

În cadrul specificului de primăvară MVC, securitatea de primăvară, boot-ul de primăvară, integrarea arcului, boot-ul de primăvară, integrarea de primăvară etc.), nod.js, reacție unghiulară, granil, abilitatea de a utiliza limbi suplimentare (JavaScript, Tipscript interacționează aproape șapte Servere populare (Tomcat, Tomee, Glassfish, JBoss, Wildfly, Weblogic, WebSphere, Geronimo, Fecioară etc.).

Cel mai popular Ide: Eclipse

Este aproape imposibil să dați o cifră exactă, dar aproape orice dezvoltator Java cu mai mult de 2 ani a venit peste acest IDE. Câștigătorul din această nominalizare Eclipse a reușit să devină din cauza comunității mari, tonă informatii utile și nenumărate pluginuri. Ca și în cazul instanțelor anterioare, Eclipse sprijină mai multe limbi, dar percepută ca un aderent Java.

Cel mai universal Ide: Jdeveloper

Un alt produs de la Oracle cu o masă de avantaje, printre care sistemele de control al versiunii de susținere și cloud Service. Oracle, este ambalat de SQL Developer, Handler PL / SQL, server weblogic, editorii HTML, CSS, JavaScript, JSF, JSP, WSDL și un număr mare de toate tipurile de utilități.

Cel mai bun pentru Android: Android Studio

Ar fi ciudat dacă un alt IDE a devenit câștigătorul acestei nominalizări. În plus față de toate posibilitățile pe care le dați ideea originală IDELLIJ IDEI, Android Studio include o mulțime de amprente de la Google, cum ar fi Visual Pure (Layouts, Formates, Profil GPU) și funcțional (Junit 4 și Firebase Lab pentru testare și depanare , hrana de asamblare a sistemului, rularea instantanee).

Cel mai bun IDE pentru învățare: Drjava

A fost la această concluzie că echipa de dezvoltare a numit JavaPlt, reprezentând Universitatea de Rice. Nu este surprinzător, având în vedere că Drjava este creierul lor. Cu toate acestea, lăsând glumele deoparte, merită o recunoaștere că Drjava este foarte mare pentru începători, deoarece acest IDE nu pune nici măcar rivalitatea cu cele menționate mai sus. Principalul avantaj al avantajului său este setarea extrem de rapidă și tranziția la codul de scriere directă. În calitate de concurenți, puteți considera Bluej, JGransp și Greenfoot în condiții similare.

Cel mai promițător IDE: MyGlipse

Bine ați venit inscripția din pagina de descărcare citește "Cel mai bun Java Ee IDE îmbunătățit pentru dezvoltatorul complet de stivă". Ei bine, acest lucru este foarte incontestabil, deloc întărit de fapte, dar în adevăr - nu departe de adevăr. În esență, Myclipse este Eclipse, unde totul inițial "aplicat", "dopat" și este încă extins. Dezvoltatorul oferă mai multe versiuni, două principale - standard și profesionale. Standardul este doar o eclipsă într-o coajă nouă, iar Professional conține un simulator web mobil, editor de imagini, editor UML, șabloane, superstructuri - în general, tot ceea ce face ca crearea produsului să fie mult mai ușoară.

Și ce folosiți?

Java este o tehnologie pentru funcționarea completă a aplicațiilor și a componentelor software. Dezvoltatorii moderni rar când fac fără Java atunci când creați jocuri. Din acest motiv, utilizatorii sunt încurajați să instaleze și să primească în mod regulat actualizări JREA Runtime Mediu (JRE).

Limba de programare Java vă permite să scrieți software pentru a lucra în browsere, de a dezvolta diverse aplicații de server pentru forumuri Internet, magazine online, sondaje online.

Cu ajutorul Java, puteți procesa formulare HTML și creați optim adaptat pentru serviciile și serviciile utilizatorilor, combinând module diferite.

În plus, dacă Java nu este instalat pe computerul dvs. (descărcați gratuit, să spunem că nu ați avut timp), apoi un număr de aplicații, jocuri și site-uri pe PC pur și simplu nu vor fi lansate, deoarece este acest software care oferă acest program viteza și fiabilitatea lor.

Caracteristici Java:

  • gestionarea automată a memoriei
  • crearea de aplicații multi-filetate
  • accesul la baze de date, suport de generalizare
  • prelucrarea detaliată a situațiilor excepționale
  • executarea simultană a mai multor programe
  • gama largă de filtrare de intrare / ieșire
  • clase pentru efectuarea solicitărilor HTTP și a răspunsurilor
  • instrumente simple pentru crearea de aplicații de rețea
  • colecții standard: matrice, listă, stivă etc.

Componentele software scrise în Yava sunt difuzate la codul de octet, care, la rândul său, este efectuat de așa-numita mașină virtuală Java - un program care servește ca interpret. Avantajul unui astfel de algoritm este independența față de sistemul de operare și de echipamente. Prin urmare, aceeași aplicație Java poate funcționa pe diferite dispozitive cu același succes.

Și, deși programatorii sunt frecvenți printre programatori că software-ul de pe Java are o viteză mai mică și ia o cantitate mai mare de memorie decât, să spunem, creat de limbă C când vine vorba de dezvoltarea web, o serie de avantaje sunt postate de noi pe Locul liderului. Această limbă Folosit nu numai la miliarde de PC-uri, ci și pe Smartons, diverși comunicatori și chiar și la televizoare. Java este deosebit de popular printre dezvoltatorii de jocuri online. Da, iar gamerii înșiși nu vor putea accesa toate setările, de exemplu, dacă nu descărcați Java pentru Minecraft.

Este important să fi fost întotdeauna instalat ultima versiune Java - Descărcare gratuită pentru Windows 7, 8, 10, Vista, XP pot fi făcute din această pagină sau pe site-ul oficial. Astfel, aveți grijă de munca eficientă și sigură a aplicațiilor Java.

De asemenea, aveți posibilitatea de a descărca Java pentru browserele de 64 de biți care funcționează sistemul Windows. 64 biți.

Java Development Kit (JDK) este un set gratuit de instrumente pentru dezvoltarea aplicațiilor de orice complexitate în limba de programare Java.

Descriere JDK.

JDK de la Oracle este un set de instrumente care sunt necesare pentru a dezvolta aplicații limba Java.. Consumabilele includ diverse clase, biblioteci, Java Runtime Mediu (JRE) - mașină virtualăceea ce face posibilă rularea aplicațiilor Java pe orice dispozitiv cu orice sistem de operare. Adică, prezența lui JRE face programe în limba Java CrossPoltform. Apropo, dacă aveți nevoie doar. De asemenea, puteți găsi o documentație completă pentru funcții și clase Java.

Ce, din păcate, nu este inclus în kitul JDK, acesta este un mediu integrat sau un mediu IDE. Prin urmare, un programator care lucrează cu JDK ar trebui să utilizeze instrumente de editare a codurilor terțe. Poate fi la fel de obișnuit editori de textși IDE cu drepturi depline. În plus, există astfel de medii de dezvoltare care au deja funcții încorporate pentru a lucra cu programe Java. Folosind astfel de programe, nu trebuie să compilați programul folosind acest lucru linie de comanda. Prin urmare, merită să ne gândim la achiziționarea sau descărcarea unui mediu de dezvoltare integrat.

Pentru cei care doresc să se ocupe de Java în detaliu, puteți vizualiza și explora toate codurile și datele sursă, inclusiv codul sursă al compilatorului Java.

Specificații:

Versiune: Kit de dezvoltare Java (JDK) 8U201, 8U202
Limba rusă
Statut: Free.

Java este un limbaj de programare puternic care acceptă mai multe platforme. Sub fiecare există mediile sale de dezvoltare - să vedem ce.

Odată aparțineau lui Sun Microsystems, și acum Oracle, Netbeans este unul cele mai bune idealuri În ultimul deceniu. NetBeans este un mediu modular de dezvoltare, iar toate funcțiile IDE sunt incluse în pachete, numite module. Oferă o integrare ușoară cu software-ul de gestionare a software-ului. NetBeans a fost creat cu o sursă deschisă, astfel încât toată lumea poate contribui la dezvoltarea sa. El este liber și funcționează cel mai mult sisteme de operare și platforme.

  • Dezvoltator: Oracle.
  • Preț: gratuit.
  • Dimensiune: 186 MB pentru versiunile Java Ee.

2 - Ideea Intellij

IntelliJ este o sursă închisă Java IDE și unul dintre principalele IDE pentru Java (alte două - Eclipse și Netbeans). Ideea Intellij are o interfață modernă excelentă. A fost aleasă ca IDE de bază pentru Android Studio - Nou software. Pentru a crea aplicații Android dezvoltate de Google.

DIN există două versiuni ale ediției Intellij - Comunitate, care este gratuită și ediția Ultimată, care este pe deplin recunoscută și necesită utilizarea licențelor plătite.

  • Dezvoltator: Jetbrains.
  • Platforme: Windows, Mac și Linux.
  • Preț: Plătit (licență individuală de utilizator pentru 199 de dolari SUA). Gratuit pentru studenți, există și o versiune open source - gratuit.
  • Dimensiune: 180 MB pentru ediția comunitară, 290 MB pentru ediția Ultimate.

3 - Eclipse

Eclipse este unul dintre cele mai populare IDE, și nu numai pentru Java, ci și pentru C ++ cu PHP. Eclipse este un instrument open source având o comunitate excelentă de dezvoltatori. De asemenea, are o mare bibliotecă plugin creată de utilizatorii înșiși. Acest IDE are multe versiuni, cea mai populară oxigen Eclipse . Eclipse a fost, de asemenea, un IDE de bază pentru vechi Android. SDK (kit de dezvoltare software).

  • Dezvoltator: Fundația Eclipse.
  • Preț: gratuit.
  • Dimensiune: pachetul de descărcare de oxigen Eclipse pentru Java Ee cântărește 180 MB.

4 - Jdeveloper.

JDeveloper este un mediu complet de dezvoltare eliberat de Oracle. JDeveloper oferă mai multe funcții, cum ar fi: refactorizarea; Controlul versiunilor gitului; audit și valori; Depanarea și codul de profilare; Suport Ant și Maven. Acesta vine în două versiuni:Studio Edition, care are un set complet încărcat de instrumente pentru crearea de programe pe Java și Java Edition, în care nu există funcții J2EE, ADF, UML și baze de date, dar această versiune durează mai puțin spațiu și funcționează mai repede. Java Edition are toate funcțiile de bază necesare Java și trebuie să satisfacă majoritatea programatorilor Java începători.

  • Producător: Oracle.
  • Platforme: Windows, Mac și Linux.
  • Preț: gratuit.
  • Dimensiune: Java Edition-181 MB, Studio Edition -1,8 GB.

5 -DR. Java.

Dr. Java este un Java Light IDE care este susținut de proiectul Sourceforge. Este destinat în primul rând programatorii și studenților novice, dar are și oportunități avansate pentru programatori profesioniști. Acesta este un proiect gratuit și deschis. Dr. Java este susținută de grupul Javaplt de la Universitatea de Rice. Interfața sa a fost proiectată utilizând setul de instrumente Swing dezvoltat de Sun Microsystems.

  • Dezvoltator: javaplt.
  • Platforme: Windows, Mac și Linux.
  • Preț: gratuit.
  • Dimensiune: 13 MB

6 - Bluej.

Bluej este o sursă deschisă Java IDE creată în scopuri educaționale. De asemenea, este potrivit pentru dezvoltarea unor proiecte software mici. Interfața Bluej este destul de simplă, astfel încât noii veniți să-l folosească cu ușurință. Se afișează clase și obiecte pure, vizual. Scopul principal al lui Bluej - de a preda programarea orientată pe obiecte, astfel încât proiectul este potrivit pentru începători.

  • Dezvoltator: Colegiul King's London, Universitatea din Kent.
  • Platforme: Windows, Mac și Linux.
  • Preț: gratuit.
  • Dimensiune: 160-170 MB (inclusiv JDK).

7 - JCREATOR

jCREATOR este un ID IDE rapid și eficient scris în C ++ (care probabil îl face mai repede decât altor IDE scris în Java). Are o interfață similară cu versiunile anterioare. Studio vizual., și vă permite să o configurați la discreția dvs. JCREATOR - IDE plătit, dar disponibil versiune gratuită. Fără caracteristici cum ar fi finalizarea automată a codului. JCREATOR oferă doar suport Windows, dar îl puteți rula pe Linux folosind viță de vie.

  • Dezvoltator: Software Xinox.
  • Platforme: ferestre.
  • Preț: De la 30 până la 1.600 $, există o versiune de încercare.
  • Dimensiune: 7,2 MB pentru versiunea de încercare.

8 - JGRASP.

jGRASP este un alt IDE foarte simplu Java, care se concentrează pe vizualizarea software-ului. Are caracteristici, cum ar fi diagramele clase UML care ajută la îmbunătățirea lizibilității codului. jGRASP creează automat vizualizarea și are, de asemenea, mecanisme pentru identificarea structurii datelor, a spectatorilor dinamici ai obiectelor și a altor funcții care reprezintă codul Java într-un format plăcut și ușor de citit.

  • Dezvoltator: Universitatea Auburn.
  • Platforme: Windows, Mac și Linux.
  • Preț: gratuit.
  • Dimensiune: 5 MB.

9 - Greenfoot.

Greenfoot este un ID IDE educațional. Se bazează foarte mult pe vizualizarea structurilor de date și este optimizată pentru a crea programe simple și Jocuri 2D Java. Greenfoot are o caracteristică partajare Pe Internet, care este configurat direct în mediul în sine. Utilizatorii își pot împărtăși programele online pentru a vedea pe alții, precum și pentru a primi certificate și recenzii. Proiecte comune Pot fi editate online. În general, Greenfoot este minunat pentru începători.

  • Producător: Colegiul King's Londra, Oracle.
  • Platforme: Windows, Mac și Linux.
  • Preț: gratuit.
  • Dimensiune: 162 MB pentru ferestre (inclusiv JDK).

10 - Codenvy.

Codenvy este un idei pur cloud, adică, nu este necesar să îl instalați. Codenvy are toate caracteristicile mediului identic complet, inclusiv ansamblul de asamblare / lansare / depanare. Abilitatea de a coopera în timp real este una dintre capabilitățile dorite ale codului. Codenvy are o interfață excelentă și mai multe opțiuni de spațiu de lucru. Este disponibil după plată lunar taxa de abonare. Ediția comunității Codenvy poate fi utilizată gratuit.

  • Producător: Codenvy Inc.
  • Platforme: Bazat pe browser.
  • Preț: GRATUIT pentru ediția comunității Abonați-vă la versiunea premium de la 1 $ / lună.

Concluzie

Deoarece Java este un limbaj de programare încrucișată, aproape toate mediile în curs de dezvoltare sunt, de asemenea, platforme încrucișate. Cu toate acestea, din nou, alegerea IDE depinde, de asemenea, de preferințele personale, de obiectivele de utilizare, de nivelul de calificare. Noroc!

Puteți descărca pachetul de instalare pe site-ul Oracle de pe link:

Instalați Java.

Pentru a instala Java pe un computer, executați fișierul descărcat, după care va începe procesul de instalare (Raby1.2).

Faceți clic pe Următorul.

Setarea implicită va apărea în directorul C: \\ Program Files \\ Java \\ jdk1.x.xxx_xx (în loc de numărul versiunii), dacă doriți, puteți schimba directorul apăsând butonul Schimbare (Figura 1.3).

Urmați instrucțiunile expertului de instalare și după câteva minute instalarea va fi finalizată.

La sfârșitul instalării, programul va oferi pentru a trece la documentația tehnică și manualele Java, pentru care va fi necesar să apăsați butonul Următorul pașii. După aceasta, o pagină cu documentație Java http://docs.orcle.com/javase/ se va deschide în browserul dvs., care este foarte util pentru studiu.

Configurarea variabilelor de mediu.

În pasul următor, trebuie să setați modalități pentru fișierele executabile, și anume, setați variabilele de sistem pe calea, Classatul și Java_Home.

Pentru această descoperire Panou de control -\u003e Sistem, luați Parametrii suplimentari ai sistemului.În fereastra care apare, faceți clic pe variabile de mediu.

În fereastra care se deschide în bloc Variabilele sistemului Trebuie să verificați dacă există o variabilă Cale.Dacă variabila nu există, atunci trebuie să creați făcând clic pe buton Creadacă variabila de cale există deja, atunci este necesar Schimbare(Fig. 1.4).

În fereastra următoare pentru variabila de cale trebuie să instalați Valoarea variabilă - Calea către directorul în care a fost instalat Java (figura 1.5).

Dacă variabila de cale este deja atribuită altor valori, noua valoare este adăugată printr-un punct de virgulă ";" La sfârșitul liniei.

De asemenea, este necesar să se creeze o variabilă Classpath.Dacă nu este încă creat. Ca valoare, trebuie să specificați ".;" (Fig. 1.6).

În mod similar, modificările / modificările variabile Java_home.. Valoarea acestei variabile este calea către directorul în care a fost instalat Java (ca și pentru PAHT), dar deja fără coșuri subgricopice. De exemplu:

Adică în calea.: C: \\ Program Files \\ Java \\ jdk1.7.0_25 \\ bin

Valoarea B. Java_home: C: \\ Program Files \\ Java \\ Jdk1.7.0_25

După ce variabilele au fost speriate, Instalarea Java poate fi considerată finalizată!

Verificați instalarea.

Pentru a verifica dacă instalarea a fost finalizată cu succes, deschideți promptul de comandă. Pentru a face acest lucru în meniu Windows Start. În șirul de căutare, introduceți comanda CMD și apăsați ENTER. După aceasta, fereastra de comandă se va deschide în care doriți să introduceți următoarea comandă.

După aceea, dacă sunt afișate informații setați versiunea Java, instalația a avut succes.

Probleme frecvente:

  • "Java" nu este o comandă internă sau externă executată de un program de program sau un fișier lot.

Verificați corectitudinea căii prescrise în calea. Încercați să evitați lacunele în numele dosarului în care instalați JDK. Dacă credeți că calea este corectă corectă, atunci ar trebui să vă asigurați că în ditiție, care este scrisă în linia de cale există un fișier Javac.exe și că a fost JDK care a fost instalat și nu JDe,

  • nu o cerere câștigă 32

Există o consecință a versiunii Java a versiunii Java, care nu corespunde bițiului sistemului (de exemplu, la instalarea 64 versiunea de descărcare Java într-un sistem de operare pe 32 de biți).

  • Eroare de apel pentru verificarea java_home

Verificați dacă această variabilă stochează calea către Java instalată (fără bin)