Hva er Java SE? - Funksjoner ved Java og trinn for å installere Java SE

Innholdsfortegnelse:

Anonim

Introduksjon til Java SE

Java ble utviklet av Sun Microsystems Inc. i 1991, senere ervervet av Oracle Corporation. Java-språk er et objektorientert programmeringsspråk så vel som et små og små bokstaver. Java-programmer er skrevet av utviklere og samlingen blir gjort av javac-kompilatoren som er inkludert i Java Development Kit (JDK). Javac-kompilatoren tar programmet som inngang og gir bytekode som utgang. Bytekoden blir deretter kjørt av Java Virtual Machine (JVM) i kjøringen. Java-kode er skrevet på hvilken som helst plattform og kan kjøres i flere plattformer som Windows, UNIX, Solaris, Mac OS, etc.

Funksjoner ved Java

Nedenfor er de forskjellige funksjonene i Java

1. Enkel

  • Java er et enkelt språk å lære hvis du kjenner de grunnleggende konseptene til C / C ++.
  • Sammenlignet med andre programmeringsspråk har den enkel og enkel syntaks å forstå.
  • I motsetning til andre programmeringsspråk der pekere, overbelastningskonsepter brukes, har java fjernet slike funksjoner for å overvinne kompleksiteten.
  • Den automatiske søppelinnsamlingsfunksjonen er tilgjengelig i Java for å fjerne de ubrukte / ikke-refererte objektene som ikke er tilgjengelige på de fleste programmeringsspråk.

2. Objektorientert

  • Java er et objektorientert programmeringsspråk. Så alt er et objekt og kan implementeres basert på objektmodellen.
  • OOP Language har få konsepter som forenkler programvareutvikling og vedlikehold som Innkapsling, Abstraksjon, Polymorfisme, Arv, etc. som kan implementeres i Java.

3. Platform uavhengig

  • Java er plattformuavhengig fordi den er satt sammen i forskjellige maskiner.
  • Det er et språk som er skrevet en gang og kan utføres på hvilken som helst plattform.
  • Når Java-kode er kompilert, blir den satt sammen i uavhengig byte-kode og blir tolket av JVM (Java Virtual Machine) som kan installeres i ethvert plattform OS.

4. Sikret

  • Java er kjent for sin sikkerhet fordi den utvikler virusfritt og kjører inne i en virtuell maskin.
  • Java bruker en byte-kodeverifiserer som sjekker kodefragmentene for ulovlig kode.
  • Java sjekker hvilke ressurser en klasse kan få tilgang til, dvs. lese, skrive til lokal disk.

5. Robust

Java er robust på grunn av følgende punkter:

  • I motsetning til andre programmeringsspråk unngår det å bruke pekere av sikkerhetsgrunner.
  • Funksjoner for unntakshåndtering og typekontroll er tilgjengelige i Java.
  • Det gjør et forsøk på å redusere feilutsatte situasjoner ved å gi mer oppmerksomhet når det gjelder kompilering av tid og kjøretid feilkontroll.

6. Bærbar

  • Java er bærbar fordi den lar deg utføre byte-koden til en av plattformene.
  • Java-implementeringen avhenger ikke av plattformen og kan føres til hvilken som helst av plattformene og gjør den bærbar.

7. Høy ytelse

  • Java bruker "JIT" -kompilatoren (Just in Time) for å kompilere byte-koden til egen maskinkode når noen av Java-metodene blir kalt, og øker dermed utførelsen av utførelsen.

8. Distribuert

  • Denne funksjonen i Java lar oss få tilgang til filer ved å kalle metodene fra hvilket som helst fjernsystem på internett.

9. Flertrådet

  • En tråd er et lite bittesmå program skrevet i Java for å utføre det samtidig.
  • Multithreading er en av hovedfunksjonene i java for å takle flere oppgaver.
  • Fordelen med å bruke multithreading er at den ikke tar mye plass for hver tråd da den bruker et enkelt felles minneområde.

10. Dynamisk

  • Java er dynamisk ettersom den støtter enorm mengde kjøretidsinformasjon.
  • Den støtter dynamisk kompilering, tolkning og automatisk minnestyring.

Slik installerer / installerer jeg Java SE

Følgende er trinnene for å installere Java SE:

  1. Klikk på lenken Java SE Setup-fil Klikk på Last ned JDK-alternativet som er nevnt der borte.
  2. Godta lisensavtalen for å gå videre. Velg JDK for datamaskinversjonen, dvs. 32 eller 64 bit.
  3. Når nedlastingen er fullført, kjør den kjørbare for installasjon.
  4. Hvis du må angi miljøvariabler, dvs. sti og klassespor, må du under gitte trinn følges.
    1. Høyreklikk på datamaskinen min og velg egenskapsalternativet som er nevnt på skjermen.
    2. Etter å ha klikket på egenskaper, velger du avansert systeminnstilling.
    3. Klikk på alternativet for miljøvariabler, og klikk deretter på NYTT.
    4. Legg til Java-banen (C: \ Program Files \ Java \\ bin \) i tekstboksen med variabel verdi.
    5. Klikk på OK-knappen. Gå til ledeteksten og skriv "javac" -kommandoen for å sikre at java er installert på datamaskinen din.

Bruksområder for Java

Det er mange applikasjoner som kan opprettes ved å bruke programmeringsspråket Java:

1. Frittstående GUI-applikasjoner

Java SE brukes til å utvikle desktop-applikasjoner eller vindusbaserte applikasjoner. Disse applikasjonene må installeres på en enkelt maskin for f.eks Antivirus, Text Editor, etc. AWT og Swing brukes ofte for å lage frittstående applikasjoner.

2. Android-applikasjoner

I dag bruker alle smarttelefoner, nettbrett, iPhones, etc. Alle disse applikasjonene er utviklet ved hjelp av JAVA. Google tilbyr et Java API for å begynne å utvikle applikasjoner og kompilere filene dine i klasser. Java er det mest kjente vanlige og brukte språket, og de fleste telefoner er kompatible med det. Hvis du kjenner begrepene objektorientert programmering med Java, vil det være mye enklere og enklere enn iOS-apputvikling å lage applikasjoner for Android.

3. Nettapplikasjoner

Nettapplikasjoner kjøres på serversiden og lager også dynamiske sider. De er distribuerte applikasjoner som kjører på forskjellige datamaskiner, og kommunikasjonen skjer via nettverk eller server. De brukes til detaljhandel på nettet, e-handelsnettsteder, bank, etc. Teknologier som brukes til å lage nettsteder er dvalemodus, Java enterprise utgave, Java Standard Edition og mange flere.

4. Vitenskapelige applikasjoner

Java er ofte et valg for de fleste av de vitenskapelige applikasjonene fordi det er mer trygt, bærbart og vedlikeholdbart og bruker samtidsverktøy på høyt nivå enn noe annet språk. Java brukes også i mange bank- og investeringsapplikasjoner på grunn av sine sikkerhets- og sikkerhetsegenskaper. Mange utviklere av e-handelsnettsteder foretrekker Java som programmeringsspråk.

Konklusjon

Java er mye brukt i mange sanntidsapplikasjoner fra frittstående applikasjoner til mobilapplikasjoner. Det er et av det fleksible språket som hittil er brukt i programmeringsspråk. Den tilbyr forskjellige funksjoner som flergjenger, appletter osv. Det er et enkelt språk, men et kraftig verktøy for å utvikle applikasjoner.

Anbefalte artikler

Dette er en guide til Hva er Java SE ?. Her diskuterer vi grunnleggende konsept, funksjoner og hvordan du konfigurerer eller installerer Java SE med fordelene. Du kan også se på følgende artikkel for å lære mer -

  1. Hvordan koble databasen i Java?
  2. Spørsmål om Java Servlet-intervju
  3. Java Collection intervjuspørsmål
  4. Bitmanipulering i Java
  5. Primære typer dvale-kartlegging
  6. Apples i Java | Java-appleter og få prøvekoder