Skratka SE znamená Java Standard Edition je výpočtová platforma, na ktorej môžeme spúšťať softvér a možno ju použiť na vývoj a nasadenie prenosného kódu pre desktopové a serverové prostredia. Používa sa programovací jazyk Java. Je súčasťou rodiny softvérových platforiem Java. Java SE má rôzne univerzálne API a Java Class Library. Je to základná programovacia platforma Java a poskytuje všetky knižnice a API ako napr java.lang , java.io , java.math , java.net , java.util atď.
Nasleduje niekoľko rozhraní API, ktoré má Java SE -
Významné vlastnosti Java SE
- Java SE má všetky základné typy a objekty programovacieho jazyka Java.
- Java SE poskytuje triedy na vysokej úrovni používané na vytváranie sietí, bezpečnosť, prístup k databázam, vývoj GUI (Graphical User Interface) a analýzu XML.
- Teraz poskytuje statické členy vo vnútri rozhraní.
- Poskytuje s Pre každý() metóda, ktorá dokáže iterovať cez súvislé prideľovanie pamäte a umožňuje vám ju používať bez toho, aby ste poznali jej veľkosť.
- Poskytuje triedu Collectors, ktorá umožňuje akumulovať prvky do kolekcií a sumarizovať údaje podľa rôznych kritérií.
- Poskytuje prúdové API, ktoré umožňuje lenivé výpočty (prostredníctvom toho môžete inicializovať, iba ak sú potrebné) a programovanie vo funkčnom štýle.
- Poskytuje triedu Base64 pre šifrovanie a dešifrovanie.
- Výkon sa zlepšil pre konštruktor java.lang.String(byte[], *) a metódu java.lang.String.getBytes().
- Nová trieda java.net.URLPermission bol pridaný. Predstavuje povolenie na prístup k zdroju definovanému danou URL.
- Poskytuje jediné rozhranie abstraktnej metódy.
Ako nastaviť Java SE v systéme Windows
Ak chcete vyvíjať alebo spúšťať aplikácie Java, musíte si stiahnuť a nainštalovať Java SE Development Kit.
Krok 1.) Stiahnite si najnovšiu verziu Java SE z oficiálnej stránky Oracle.
Krok 2.) Po stiahnutí súboru budete mať stiahnutý spustiteľný súbor. Spustite tento súbor a ponechajte všetko ako predvolené a kliknite na tlačidlo ďalej.
Krok 3.) Po dokončení inštalácie sa vaše JDK a JRE stiahnu do priečinka programových súborov.
javascriptový spánok
Krok 4.) Po dokončení inštalácie je potrebné nastaviť premenné prostredia.
Krok 5.) Prejdite na ovládací panel -> Systém a zabezpečenie -> Systém -> Rozšírené nastavenia systému. Zobrazí sa nasledujúce dialógové okno.
Krok 6.) Kliknite na Premenné prostredia, prejdite na systémové premenné a dvakrát kliknite na Cesta.
Krok 7.) Teraz pridajte cestu k súboru bin prítomný v súbore JDK do premennej Path.
Nastavenie prostredia Java je dokončené.
Na vývoj môžete použiť akékoľvek IDE, ako napríklad IntelliJ IDEA, Eclipse alebo NetBeans. Eclipse a NetBeans sú zadarmo, ale IDE, ale IntelliJ IDEA je platené IDE.
číslovaná abeceda
Java SE vs Java EE
Java EE označuje Java Enterprise Edition. Je to obal okolo Java SE, ktorý poskytuje funkcie pre distribuované výpočty, webové služby, čítanie a zápis z databázy transakčným spôsobom. Java EE je obal okolo Java SE, ktorý spolu s Java SE poskytuje určité ďalšie funkcie a vlastnosti.
Java SE | Java EE |
---|---|
Java SE poskytuje základné funkcie, ako je definovanie typov a objektov. | Java EE poskytuje API pre spustenie rozsiahlych aplikácií. |
SE je štandardná špecifikácia Java | EE je postavené na Java SE. Poskytuje funkcie ako webové aplikácie, servlety atď. |
Pozostáva z knižníc tried, virtuálnych strojov, programovania prostredia nasadenia. | Java EE je štruktúrovaná aplikácia so samostatnými vrstvami klienta, podnikania a podniku. |
Väčšinou sa používa na vývoj API pre desktopové aplikácie, ako je antivírusový softvér, hry atď. | Používa sa hlavne na vývoj webových aplikácií. |
Je vhodný pre začínajúcich Java vývojárov. | Je vhodný pre skúsených vývojárov Java, ktorí vytvárajú celopodnikové aplikácie. |
Funkcia overenia používateľa nie je poskytovaná s Java SE. | Overenie používateľa zabezpečuje Java EE. |
Budúcnosť Java SE
Zdá sa, že Java SE stráca svoje čaro, pretože neposkytuje veľa užitočných funkcionalít a používa sa len na základné funkcie programovacieho jazyka Java. Pokračujúci trend ukazuje klesajúce používanie Java SE a viac ľudí používa iné programovacie platformy, ako sú Java EE, Java ME a Python. Java SE prišla s funkciami, ako je zdieľanie aplikačných dátových tried, paralelné úplné GC, rozhranie zberača odpadu, rozhranie typu lokálnej premennej, vďaka čomu je silná s inými programovacími platformami, ale stále nie je na úrovni. Java sa v súčasnosti zameriava na správu údajov a ekosystémy strojového učenia.