SE står for Java Standard Edition er en computerplatform, hvor vi kan eksekvere software, og den kan bruges til udvikling og implementering af bærbar kode til desktop- og servermiljøer. Den har programmeringssproget Java i brug. Det er en del af Java-softwareplatformfamilien. Java SE har en række generelle API'er og Java Class Library. Det er den centrale Java-programmeringsplatform og leverer alle biblioteker og API'er som f.eks java.lang , java.io , java.math , java.net , java.util etc.
Følgende er de få API'er, som Java SE har -
Java SE væsentlige funktioner
- Java SE har alle de grundlæggende typer og objekter i Java-programmeringssproget.
- Java SE leverer klasser på højt niveau, der bruges til netværk, sikkerhed, databaseadgang, udvikling af GUI (Graphical User Interface) og XML-parsing.
- Det giver nu statiske medlemmer inde i grænseflader.
- Det giver med For hver() metode, som kan iterere gennem sammenhængende hukommelsestildelinger og giver dig mulighed for at bruge den uden at kende dens størrelse.
- Det giver Collectors-klassen, som gør det muligt at akkumulere elementer i samlinger, der opsummerer data i henhold til forskellige kriterier.
- Det er udstyret med stream API, som tillader doven beregning (gennem dette kan du kun initialisere, hvis de er påkrævet) og funktionel programmering.
- Det giver en klasse Base64 til kryptering og dekryptering.
- Ydeevnen er blevet forbedret for java.lang.String(byte[], *)-konstruktøren og java.lang.String.getBytes()-metoden.
- En ny klasse java.net.URLPermission er tilføjet. Det repræsenterer tilladelse til at få adgang til en ressource defineret af en given URL.
- Det giver en enkelt abstrakt metodegrænseflade.
Sådan konfigureres Java SE på Windows
For at udvikle eller køre Java-applikationer skal du downloade og installere Java SE Development Kit.
javascript print
Trin 1.) Download den seneste version af Java SE fra Oracles officielle side.
Trin 2.) Efter at have downloadet filen, vil du have en eksekverbar fil downloadet. Kør den fil og behold alt som standard og fortsæt med at klikke på næste.
Trin 3.) Efter at have afsluttet installationen, vil din JDK og JRE blive downloadet i mappen med programfiler.
10 potens af 6
Trin 4.) Efter komplet installation skal du opsætte miljøvariablerne.
Trin 5.) Gå til kontrolpanel -> System og sikkerhed -> System -> Avancerede systemindstillinger. Følgende dialogboks vises.
Trin 6.) Klik på Miljøvariabler, gå til systemvariabler, og dobbeltklik på Sti.
Trin 7.) Tilføj nu stien til din bin-fil, der findes i JDK-filen, til Path-variablen.
Opsætningen af Java-miljøet er fuldført.
typer af softwaretest
Til udvikling kan du bruge enhver IDE såsom IntelliJ IDEA, Eclipse eller NetBeans. Eclipse og NetBeans er gratis, men IDE'er, men IntelliJ IDEA er betalt IDE.
Java SE vs Java EE
Java EE refererer til Java Enterprise Edition. Det er en indpakning omkring Java SE, der giver funktioner til distribueret databehandling, webtjenester, læsning og skrivning fra en database på en transaktionel måde. Java EE er en indpakning omkring Java SE, der giver visse ekstra funktioner og funktioner sammen med Java SE.
Java SE | Java EE |
---|---|
Java SE giver grundlæggende funktionaliteter såsom at definere typer og objekter. | Java EE leverer API'er til at køre store applikationer. |
SE er en standard Java-specifikation | EE er bygget på Java SE. Det giver funktionaliteter som webapplikationer, servlets osv. |
Det består af klassebiblioteker, virtuelle maskiner, implementeringsmiljøprogrammering. | Java EE er en struktureret applikation med et separat klient-, forretnings- og Enterprise-lag. |
Det bruges mest til at udvikle API'er til desktop-applikationer som antivirussoftware, spil osv. | Det bruges hovedsageligt til udvikling af webapplikationer. |
Det er velegnet til begyndere Java-udviklere. | Det er velegnet til erfarne Java-udviklere, der bygger applikationer i hele virksomheden. |
Brugergodkendelsesfunktionalitet leveres ikke med Java SE. | Brugergodkendelse leveres af Java EE. |
Fremtiden for Java SE
Java SE ser ud til at miste sin charme, da det ikke giver mange nyttige funktioner og kun bruges til grundlæggende funktioner i Java-programmeringssproget. Den igangværende tendens viser faldende brug af Java SE, og flere mennesker bruger andre programmeringsplatforme som Java EE, Java ME og Python. Java SE er kommet op med funktioner såsom Application data-class Sharing, parallel fuld GC, garbage collector interface, lokal variabel type interface, som gør at den står stærkt med andre programmeringsplatforme, men den er stadig ikke op til mærket. Java fokuserer i øjeblikket på datastyring og maskinlæringsøkosystemer.