Hvad er Java SE? - Funktioner i Java og trin til installation af Java SE

Indholdsfortegnelse:

Anonim

Introduktion til Java SE

Java blev udviklet af Sun Microsystems Inc. i 1991, senere erhvervet af Oracle Corporation. Java-sprog er et objektorienteret programmeringssprog samt et sprogfølsomt sprog. Java-programmer er skrevet af udviklere og kompilering udføres af javac compiler, som er inkluderet i Java Development Kit (JDK). Javac compiler tager programmet som dets input og giver bytecode som output. Bytekoden udføres derefter af Java Virtual Machine (JVM) under kørsel af kørselstid. Java-kode er skrevet på enhver platform og kan udføres i flere platforme såsom Windows, UNIX, Solaris, Mac OS osv.

Funktioner ved Java

Nedenfor er de forskellige funktioner i Java

1. Enkel

  • Java er et let sprog at lære, hvis du kender de grundlæggende begreber i C / C ++.
  • Sammenlignet med andre programmeringssprog har den enkel og nem syntaks at forstå.
  • I modsætning til andre programmeringssprog, hvor der bruges pegere, overbelastningskoncepter, har java fjernet sådanne funktioner for at overvinde kompleksiteten.
  • Den automatiske opsamlingsfunktion til affald er tilgængelig i Java til at fjerne de ubrugte / uanmeldte objekter, der ikke er tilgængelige i de fleste af programmeringssprogene.

2. Objektorienteret

  • Java er et objektorienteret programmeringssprog. Så alt er et objekt og kan implementeres baseret på objektmodellen.
  • OOP Language har få koncepter, der forenkler softwareudvikling og vedligeholdelse såsom Indkapsling, Abstraktion, Polymorfisme, Arv osv., Der kan implementeres i Java.

3. Platform uafhængig

  • Java er platformuafhængig, fordi den er kompileret i forskellige maskiner.
  • Det er et sprog, der er skrevet en gang og kan udføres på enhver platform.
  • Når Java-kode er samlet, kompileres den i uafhængig byte-kode og fortolkes af JVM (Java Virtual Machine), som kan installeres i ethvert platform OS.

4. Sikret

  • Java er kendt for sin sikkerhed, fordi den udvikler virusfri og kører inde i en virtuel maskine.
  • Java bruger en byte-kodeverifikator, der kontrollerer kodefragmenterne for ulovlig kode.
  • Java kontrollerer, hvilke ressourcer der er adgang til af en klasse, dvs. læst, skriv til lokal disk.

5. Robust

Java er robust på grund af følgende punkter:

  • I modsætning til andre programmeringssprog undgår man at bruge pointers af sikkerhedsmæssige årsager.
  • Funktioner til undtagelse af håndtering og typekontrol er tilgængelige i Java.
  • Det gør en indsats for at reducere fejlbenyttede situationer ved at være mere opmærksom på kompileringstid og kontrol af fejltidskontrol.

6. Bærbar

  • Java er bærbar, fordi det giver dig mulighed for at udføre byte-koden til en af ​​platformene.
  • Java's implementering afhænger ikke af platformen og kan transporteres til en hvilken som helst af platformene, hvilket gør den bærbar.

7. Høj ydeevne

  • Java bruger "JIT" -kompileren (Just in Time) til at kompilere byte-koden til indbygget maskinkode, når en af ​​Java-metoderne kaldes, hvilket øger udførelsen af ​​udførelsen.

8. Distribueret

  • Denne funktion af Java giver os mulighed for at få adgang til filer ved at kalde metoderne fra ethvert fjernsystem på internettet.

9. Flertråd

  • En tråd er et lille lille program skrevet i Java til at udføre det samtidigt.
  • Multithreading er en af ​​hovedfunktionerne i java til at håndtere flere opgaver.
  • Fordelen ved at bruge multithreading er, at den ikke tager meget plads til hver tråd, da den bruger et enkelt fælles hukommelsesområde.

10. Dynamisk

  • Java er dynamisk, da det understøtter enorme mængder runtime-information.
  • Det understøtter dynamisk kompilering, fortolkning og automatisk hukommelsesstyring.

Sådan installeres / installeres Java SE

Følgende er trinnene til installation af Java SE:

  1. Klik på linket Java SE Setup-fil Klik på indstillingen Download JDK, der er nævnt derovre.
  2. Accepter licensaftalen for at gå videre. Vælg JDK til din computerversion, dvs. 32 bit eller 64 bit.
  3. Når download er afsluttet, skal du køre den eksekverbare til installation.
  4. Hvis du skal indstille miljøvariabler, dvs. sti og klassepad, skal de givne trin nedenfor følges.
    1. Højreklik på min computer og vælg egenskabsmuligheden nævnt på skærmen.
    2. Når du har klikket på egenskaber, skal du vælge avanceret systemindstilling.
    3. Klik på indstillingen for miljøvariabler, og klik derefter på NY.
    4. Tilføj java-stien (C: \ Program Files \ Java \\ bin \) i tekstfeltet med variabel værdi.
    5. Klik på OK-knappen. Gå til kommandoprompten, og skriv "javac" -kommandoen for at sikre dig, at java er installeret med succes på din computer.

Anvendelser af Java

Der er mange applikationer, der kan oprettes ved hjælp af Java-programmeringssprog:

1. Uafhængige GUI-applikationer

Java SE bruges til at udvikle desktop-applikationer eller vinduesbaserede applikationer. Disse applikationer skal installeres i en enkelt maskine til f.eks. Antivirus, Teksteditor osv. AWT og Swing bruges ofte til at oprette enkeltstående applikationer.

2. Android-applikationer

I dag bruger alle smartphones, tablets, iPhones osv. Alle disse applikationer er udviklet ved hjælp af JAVA. Google leverer et Java API til at begynde at udvikle applikationer og kompilere dine filer i klasser. Java er det mest kendte almindelige og brugte sprog, hvor de fleste telefoner er kompatible med det. Med Java, hvis du kender begreberne objektorienteret programmering, vil det at skabe applikationer til Android være meget lettere og enklere end iOS-appudvikling.

3. Webapplikationer

Webapplikationer kører på serversiden og opretter også dynamiske sider. De er distribuerede applikationer, der kører på forskellige computere, og kommunikationen foregår via netværk eller server. De bruges til online detailsalg, e-handelswebsteder, bank osv. Teknologier, der bruges til at oprette websteder, er dvaletilstand, Java-virksomhedsudgave, Java Standard Edition og mange flere.

4. Videnskabelige anvendelser

Java er ofte et valg for de fleste af de videnskabelige applikationer, fordi det er mere sikkert, bærbart og vedligeholdeligt og bruger samtidige værktøjer på højt niveau end noget andet sprog. Java bruges også i mange bank- og investeringsapplikationer på grund af dets sikkerheds- og sikkerhedsegenskaber. Mange udviklere af e-handelswebsteder foretrækker Java som deres programmeringssprog.

Konklusion

Java bruges i vid udstrækning i mange realtidsapplikationer, der starter fra enkeltstående applikationer til mobile applikationer. Det er et af det fleksible sprog, der hidtil er brugt i programmeringssprog. Det tilbyder forskellige funktioner som multi-threading, applets osv. Det er et simpelt sprog, men et kraftfuldt værktøj til at udvikle applikationer.

Anbefalede artikler

Dette er en guide til Hvad er Java SE ?. Her diskuterer vi det grundlæggende koncept, funktioner og hvordan man opsætter eller installerer Java SE med dens fordele. Du kan også se på den følgende artikel for at lære mere -

  1. Hvordan tilsluttes database i Java?
  2. Java Servlet-interviewspørgsmål
  3. Java Collection Interview spørgsmål
  4. Bitmanipulation i Java
  5. Primære typer dvale kortlægning
  6. Applets i Java | Java-appleter og få prøvekoder