SE înseamnă Java Standard Edition este o platformă de calcul în care putem executa software și poate fi folosită pentru dezvoltarea și implementarea de cod portabil pentru medii desktop și server. Are limbajul de programare Java în uz. Face parte din familia de platforme software Java. Java SE are o varietate de API-uri de uz general și biblioteca de clasă Java. Este platforma de bază de programare Java și oferă toate bibliotecile și API-urile, cum ar fi java.lang , java.io , java.matematică , java.net , java.util etc.
Următoarele sunt câteva API-uri pe care le are Java SE -
Caracteristici semnificative ale Java SE
- Java SE are toate tipurile și obiectele de bază ale limbajului de programare Java.
- Java SE oferă clase de nivel înalt utilizate pentru rețele, securitate, acces la baze de date, dezvoltare GUI (Graphical User Interface) și analiza XML.
- Acum oferă membri statici în interiorul interfețelor.
- Acesta oferă cu Pentru fiecare() metodă care poate itera prin alocările de memorie contigue și vă permite să o utilizați fără a-i cunoaște dimensiunea.
- Oferă clasa Collectors care permite acumularea de elemente în colecții, rezumand datele în funcție de diferite criterii.
- Oferă API-ul de flux care permite calcularea leneșă (prin aceasta puteți inițializa doar dacă sunt necesare) și programare în stil funcțional.
- Oferă o clasă Base64 pentru criptare și decriptare.
- Performanța a fost îmbunătățită pentru constructorul java.lang.String(byte[], *) și metoda java.lang.String.getBytes().
- O nouă clasă java.net.URLPermission a fost adaugat. Reprezintă permisiunea de a accesa o resursă definită de o anumită adresă URL.
- Oferă o singură interfață de metodă abstractă.
Cum se configurează Java SE pe Windows
Pentru a dezvolta sau a rula aplicații Java, trebuie să descărcați și să instalați kitul de dezvoltare Java SE.
Pasul 1.) Descărcați cea mai recentă versiune Java SE de pe site-ul oficial al Oracle.
Pasul 2.) După descărcarea fișierului, veți avea un fișier executabil descărcat. Rulați acel fișier și păstrați totul ca implicit și continuați să faceți clic pe următorul.
ce este obj în java
Pasul 3.) După finalizarea instalării, JDK și JRE vor fi descărcate în folderul cu fișiere de program.
Pasul 4.) După instalarea completă, trebuie să configurați variabilele de mediu.
Pasul 5.) Accesați panoul de control -> Sistem și securitate -> Sistem -> Setări avansate de sistem. Va apărea următoarea casetă de dialog.
Pasul 6.) Faceți clic pe Variabile de mediu, accesați variabilele de sistem și faceți dublu clic pe Cale.
punct numpy
Pasul 7.) Acum adăugați calea fișierului bin prezent în fișierul JDK la variabila Cale.
Configurarea mediului Java este completă.
Pentru dezvoltare, puteți utiliza orice IDE, cum ar fi IntelliJ IDEA, Eclipse sau NetBeans. Eclipse și NetBeans sunt gratuite, dar IDE-uri, dar IntelliJ IDEA este IDE plătit.
Java SE vs Java EE
Java EE se referă la Java Enterprise Edition. Este un înveliș în jurul Java SE care oferă caracteristici pentru calcul distribuit, servicii web, citire și scriere dintr-o bază de date într-un mod tranzacțional. Java EE este un înveliș în jurul Java SE care oferă anumite funcționalități și caracteristici suplimentare împreună cu cea a Java SE.
Java SE | Java EE |
---|---|
Java SE oferă funcționalități de bază, cum ar fi definirea tipurilor și a obiectelor. | Java EE oferă API-uri pentru rularea aplicațiilor la scară largă. |
SE este o specificație standard Java | EE este construit pe Java SE. Oferă funcționalități precum aplicații web, servlet-uri etc. |
Constă din biblioteci de clase, mașini virtuale, programare pentru mediul de implementare. | Java EE este o aplicație structurată cu straturi separate de client, business și Enterprise. |
Este folosit mai ales pentru a dezvolta API-uri pentru aplicații desktop, cum ar fi software antivirus, jocuri etc. | Este folosit în principal pentru dezvoltarea de aplicații web. |
Este potrivit pentru dezvoltatorii Java începători. | Este potrivit pentru dezvoltatorii Java experimentați care construiesc aplicații la nivel de întreprindere. |
Funcționalitatea de autentificare a utilizatorului nu este furnizată cu Java SE. | Autentificarea utilizatorului este oferită de Java EE. |
Viitorul Java SE
Java SE pare să-și piardă farmecul, deoarece nu oferă multe funcționalități utile și este folosit doar pentru caracteristicile de bază ale limbajului de programare Java. Tendința continuă arată o utilizare în scădere a Java SE, iar mai mulți oameni folosesc alte platforme de programare, cum ar fi Java EE, Java ME și Python. Java SE a venit cu caracteristici precum Partajarea clasei de date ale aplicației, GC complet paralel, interfața de colectare a gunoiului, interfața de tip variabilă locală, ceea ce o face să reziste cu alte platforme de programare, dar totuși nu este la înălțime. Java se concentrează în prezent pe gestionarea datelor și ecosistemele de învățare automată.