SE reiškia Java standartinis leidimas yra skaičiavimo platforma, kurioje galime vykdyti programinę įrangą, ir ji gali būti naudojama kuriant ir diegiant nešiojamąjį kodą darbalaukio ir serverio aplinkoje. Jame naudojama Java programavimo kalba. Tai yra „Java“ programinės įrangos platformų šeimos dalis. „Java SE“ turi įvairių bendrosios paskirties API ir „Java“ klasės biblioteką. Tai yra pagrindinė Java programavimo platforma ir teikia visas bibliotekas ir API, pvz java.lang , java.io , java.math , java.net , java.util ir tt
Toliau pateikiamos kelios API, kurias turi Java SE -
„Java SE“ svarbios savybės
- Java SE turi visus pagrindinius Java programavimo kalbos tipus ir objektus.
- Java SE teikia aukšto lygio klases, naudojamas tinklų kūrimui, saugai, prieigai prie duomenų bazės, GUI (grafinės vartotojo sąsajos) kūrimui ir XML analizei.
- Dabar sąsajose pateikiami statiniai nariai.
- Ji suteikia su Kiekvienam() metodas, kuris gali kartotis per gretimus atminties paskirstymus ir leidžia jį naudoti nežinant jo dydžio.
- Jame pateikiama Kolekcionierių klasė, leidžianti kaupti elementus į kolekcijas, apibendrinti duomenis pagal įvairius kriterijus.
- Jame pateikiama srauto API, leidžianti tingiai atlikti skaičiavimus (taip galite inicijuoti tik tada, kai jų reikia) ir funkcinio stiliaus programavimą.
- Tai suteikia Base64 klasę šifravimui ir iššifravimui.
- Patobulintas java.lang.String(byte[], *) konstruktoriaus ir java.lang.String.getBytes() metodo našumas.
- Nauja klasė java.net.URLPermission buvo pridėta. Tai reiškia leidimą pasiekti išteklius, apibrėžtus nurodytu URL.
- Tai suteikia vieną abstrakčių metodų sąsają.
Kaip nustatyti „Java SE“ sistemoje „Windows“.
Norėdami kurti arba paleisti Java programas, turite atsisiųsti ir įdiegti Java SE plėtros rinkinį.
1 veiksmas.) Atsisiųskite naujausią „Java SE“ versiją iš oficialios „Oracle“ svetainės.
2 veiksmas.) Atsisiuntę failą turėsite atsisiųstą vykdomąjį failą. Paleiskite tą failą ir palikite viską kaip numatytąjį ir spustelėkite toliau.
3 veiksmas.) Baigus diegti, jūsų JDK ir JRE bus atsisiunčiami į programos failų aplanką.
4 veiksmas.) Baigę diegti, turite nustatyti aplinkos kintamuosius.
5 veiksmas.) Eikite į valdymo skydelį -> Sistema ir sauga -> Sistema -> Išplėstiniai sistemos nustatymai. Pasirodys toks dialogo langas.
6 veiksmas.) Spustelėkite Environment Variables, eikite į sistemos kintamuosius ir dukart spustelėkite Path.
7 veiksmas.) Dabar į kintamąjį „Path“ pridėkite JDK faile esančio bin failo kelią.
Nustatyta Java aplinka baigta.
Kurdami galite naudoti bet kurį IDE, pvz., „IntelliJ IDEA“, „Eclipse“ arba „NetBeans“. „Eclipse“ ir „NetBeans“ yra nemokami, tačiau IDE, bet „IntelliJ IDEA“ yra mokamas IDE.
Java SE vs Java EE
Java EE reiškia Java Enterprise Edition. Tai „Java SE“ paketas, teikiantis paskirstyto skaičiavimo, žiniatinklio paslaugų, duomenų skaitymo ir rašymo operacijų būdu funkcijas. „Java EE“ yra „Java SE“ paketas, teikiantis tam tikras papildomas funkcijas ir funkcijas kartu su „Java SE“.
Java SE | Java EE |
---|---|
Java SE teikia pagrindines funkcijas, tokias kaip tipų ir objektų apibrėžimas. | Java EE teikia API didelės apimties programoms paleisti. |
SE yra standartinė Java specifikacija | EE sukurta remiantis Java SE. Jis teikia tokias funkcijas kaip žiniatinklio programos, servletai ir kt. |
Jį sudaro klasių bibliotekos, virtualios mašinos, diegimo aplinkos programavimas. | Java EE yra struktūrizuota programa, turinti atskirus kliento, verslo ir įmonės sluoksnius. |
Jis dažniausiai naudojamas kuriant API darbalaukio programoms, tokioms kaip antivirusinė programinė įranga, žaidimai ir kt. | Jis daugiausia naudojamas kuriant žiniatinklio programas. |
Tai tinka pradedantiesiems Java kūrėjams. | Jis tinka patyrusiems Java kūrėjams, kurie kuria visos įmonės programas. |
„Java SE“ naudotojo autentifikavimo funkcijos nepateikiamos. | Vartotojo autentifikavimą teikia Java EE. |
Java SE ateitis
Panašu, kad Java SE praranda savo žavesį, nes nesuteikia daug naudingų funkcijų ir yra naudojama tik pagrindinėms Java programavimo kalbos funkcijoms. Vykstanti tendencija rodo mažėjantį Java SE naudojimą, o daugiau žmonių naudojasi kitomis programavimo platformomis, tokiomis kaip Java EE, Java ME ir Python. „Java SE“ sugalvojo tokias funkcijas kaip Programos duomenų klasės bendrinimas, lygiagretus pilnas GC, šiukšlių surinkėjo sąsaja, vietinio kintamojo tipo sąsaja, dėl kurios ji yra tvirta su kitomis programavimo platformomis, tačiau vis tiek ji nėra tinkama. Šiuo metu Java daugiausia dėmesio skiria duomenų valdymui ir mašininio mokymosi ekosistemoms.