SE apzīmē Java standarta izdevums ir skaitļošanas platforma, kurā mēs varam izpildīt programmatūru, un to var izmantot portatīvā koda izstrādei un izvietošanai darbvirsmas un serveru vidēs. Tam tiek izmantota Java programmēšanas valoda. Tā ir daļa no Java programmatūras platformu saimes. Java SE ir dažādas vispārējas nozīmes API un Java klases bibliotēka. Tā ir galvenā Java programmēšanas platforma un nodrošina visas bibliotēkas un API, piemēram, java.lang , java.io , java.math , java.net , java.util utt.
Tālāk ir norādītas dažas API, kurām ir Java SE.
Java SE nozīmīgas funkcijas
- Java SE ir visi Java programmēšanas valodas pamattipi un objekti.
- Java SE nodrošina augsta līmeņa klases, ko izmanto tīklu izveidei, drošībai, piekļuvei datu bāzei, GUI (grafiskā lietotāja interfeisa) izstrādei un XML parsēšanai.
- Tagad tas nodrošina statiskus dalībniekus saskarnēs.
- Tas nodrošina ar Katram() metode, kas var atkārtot, izmantojot blakus esošos atmiņas piešķīrumus, un ļauj to izmantot, nezinot tās lielumu.
- Tas nodrošina Collectors klasi, kas ļauj uzkrāt elementus kolekcijās, apkopojot datus pēc dažādiem kritērijiem.
- Tas nodrošina straumes API, kas ļauj veikt slinkus aprēķinus (ar to jūs varat inicializēt tikai tad, ja tie ir nepieciešami) un funkcionāla stila programmēšanu.
- Tā nodrošina klasi Base64 šifrēšanai un atšifrēšanai.
- Veiktspēja ir uzlabojusies konstruktoram java.lang.String(byte[], *) un java.lang.String.getBytes() metodei.
- Jauna klase java.net.URLAtļauja ir pievienots. Tas apzīmē atļauju piekļūt resursam, ko definē dotais URL.
- Tas nodrošina vienu abstraktas metodes saskarni.
Kā iestatīt Java SE operētājsistēmā Windows
Lai izstrādātu vai palaistu Java lietojumprogrammas, jums ir jālejupielādē un jāinstalē Java SE izstrādes komplekts.
1. darbība. Lejupielādējiet Java SE jaunāko versiju no oficiālās Oracle vietnes.
2. darbība.) Pēc faila lejupielādes tiks lejupielādēts izpildāmais fails. Palaidiet šo failu un saglabājiet visu kā noklusējumu un turpiniet noklikšķināt uz nākamo.
3. darbība.) Pēc instalēšanas pabeigšanas jūsu JDK un JRE tiks lejupielādēti programmas failu mapē.
4. darbība.) Pēc instalēšanas pabeigšanas ir jāiestata vides mainīgie.
5. darbība.) Dodieties uz vadības paneli -> Sistēma un drošība -> Sistēma -> Sistēmas papildu iestatījumi. Parādīsies šāds dialoglodziņš.
python rstrip
6. darbība. Noklikšķiniet uz Vides mainīgie, dodieties uz sistēmas mainīgajiem un veiciet dubultklikšķi uz Ceļš.
7. darbība.) Tagad mainīgajam Path pievienojiet JDK failā esošā bin faila ceļu.
Java vides iestatīšana ir pabeigta.
Izstrādei varat izmantot jebkuru IDE, piemēram, IntelliJ IDEA, Eclipse vai NetBeans. Eclipse un NetBeans ir bezmaksas, bet IDE, bet IntelliJ IDEA ir maksas IDE.
Java SE pret Java EE
Java EE attiecas uz Java Enterprise Edition. Tas ir Java SE apvalks, kas nodrošina funkcijas izplatītai skaitļošanai, tīmekļa pakalpojumiem, lasīšanai un rakstīšanai no datu bāzes darījumu veidā. Java EE ir Java SE iesaiņojums, kas nodrošina noteiktas papildu funkcijas un funkcijas kopā ar Java SE.
Java SE | Java EE |
---|---|
Java SE nodrošina pamata funkcijas, piemēram, tipu un objektu definēšanu. | Java EE nodrošina API liela mēroga lietojumprogrammu darbināšanai. |
SE ir standarta Java specifikācija | EE ir veidota uz Java SE. Tas nodrošina tādas funkcijas kā tīmekļa lietojumprogrammas, servleti utt. |
Tas sastāv no klašu bibliotēkām, virtuālajām mašīnām, izvietošanas vides programmēšanas. | Java EE ir strukturēta lietojumprogramma ar atsevišķiem klienta, biznesa un uzņēmuma līmeņiem. |
To galvenokārt izmanto, lai izstrādātu API darbvirsmas lietojumprogrammām, piemēram, pretvīrusu programmatūrai, spēlēm utt. | To galvenokārt izmanto tīmekļa lietojumprogrammu izstrādei. |
Tas ir piemērots iesācējiem Java izstrādātājiem. | Tas ir piemērots pieredzējušiem Java izstrādātājiem, kuri veido visa uzņēmuma mēroga lietojumprogrammas. |
Java SE nav nodrošināta lietotāja autentifikācijas funkcionalitāte. | Lietotāja autentifikāciju nodrošina Java EE. |
Java SE nākotne
Šķiet, ka Java SE zaudē savu šarmu, jo nenodrošina daudzas noderīgas funkcijas un tiek izmantota tikai Java programmēšanas valodas pamatfunkcijām. Pastāvīgā tendence liecina par Java SE izmantošanas samazināšanos, un arvien vairāk cilvēku izmanto citas programmēšanas platformas, piemēram, Java EE, Java ME un Python. Java SE ir nācis klajā ar tādām funkcijām kā Lietojumprogrammu datu klases koplietošana, paralēla pilna GC, atkritumu savācēja interfeiss, lokālā mainīgā tipa saskarne, kas padara to stabilu salīdzinājumā ar citām programmēšanas platformām, taču tas tomēr neatbilst atzīmei. Java pašlaik koncentrējas uz datu pārvaldību un mašīnmācīšanās ekosistēmām.