În cadrul Java există diferite tehnologii de dezvoltare, fiecare axat pe un scop diferit, indiferent dacă baza limbii Java, Java pentru domeniul de activitate, Java pentru dezvoltarea aplicațiilor mobile ,. ..
Fiecare dintre tehnologiile de dezvoltare a limbajului Java conține:
- mașină java virtuală (JVM)
- api platforma api
Aplicația rulează în interiorul mașinii virtuale Java (JVM) și are acces la API, care sunt bibliotecile cu caracteristici Java.
Tehnologiile care există pe platforma Java sunt:
java se
Java este platforma standard și obiectivul acestui tutorial Java în care sunt colectate toate funcționalitățile de bază ale limbii.
În cadrul acestor caracteristici Java de bază găsim: Utilizarea colecțiilor, accesul la FIC. HEROS cu Java IO și NIO și baze de date cu JDBC, librării pentru dezvoltarea aplicațiilor desktop sau web, cum ar fi leagăn sau JavaFX, librării pentru data și ora, posibilitatea de a crea aplicații multi-fir, capabilități pentru a face conexiuni de rețea, manipularea conținutului XML … chiar include baza de date Java DB pentru utilizarea memoriei.
Dacă începeți cu Java, cel mai normal lucru este că ați coborât din librării Java
puteți Verificați tot conținutul Java SE.
Java EE
Java EE este creat pentru a face aplicații de afaceri cu Java. În acest fel, este dat Java EE cu capabilități de dezvoltare a aplicațiilor serverului cu tehnologii precum servlets, JSP sau EJB.
Java EE ne permite să realizăm dezvoltarea serviciilor, indiferent dacă WSDL (cu Jax-WS ), Odihniți (cu Jax-RS) sau crearea de site-uri web P>
Puteți verifica întregul conținut de Java Ee.
Java ME
Java este implementarea Java care se naște pentru crearea de aplicații mobile.
>
În timp ce trecerea timpului, sa concentrat mai mult pentru dezvoltarea dispozitivelor IOT (Internet de lucruri): televizoare, senzori, imprimante, …
Deci, în interiorul Java putem găsi Eu însumi:
- Java TV, pentru dezvoltarea de aplicații la televizor sau pe dispozitivele multimedia.
- Java încorporat, ceea ce ne permite să creăm diferite profiluri de dezvoltare ale „Aplicații în De asemenea, care nu are interfață grafică.
Puteți găsi mai multe informații despre ceea ce este java me
carduri java
este tehnologie Java care ne servește pentru dezvoltarea aplicațiilor care merg pe carduri inteligente, cele care poartă un cip și o capacitate mică de procesare și memorie.
Puteți citi mai multe despre cardurile Java și capabilitățile pe care le oferă.