Vad är Java?

Java är ett datorprogrammeringsspråk. Det gör det möjligt för programmerare att skriva datorinstruktioner med hjälp av engelska-baserade kommandon istället för att behöva skriva med numeriska koder. Det är känt som ett språk på hög nivå eftersom det enkelt kan läsas och skrivas av människor.

Liksom engelska har Java en uppsättning regler som avgör hur instruktionerna skrivs. Dessa regler kallas syntax. När ett program har skrivits översätts högnivåinstruktionerna till numeriska koder som datorer kan förstå och köra.

Vem skapade Java?

I början av 90-talet skapades Java, som ursprungligen fick namnet Oak och sedan Green, av ett team som leddes av James Gosling för Sun Microsystems, ett företag som nu ägs av Oracle.

Java var ursprungligen designad för användning på digitala mobila enheter, till exempel mobiltelefoner. Men när Java 1.0 släpptes för allmänheten 1996 hade dess huvudfokus ändrats för att användas på internet, vilket gav interaktivitet med användare genom att ge utvecklare ett sätt att producera animerade webbsidor.

Det har dock skett många uppdateringar sedan version 1.0, som J2SE 1.3 2000, J2SE 5.0 2004, Java SE 8 2014 och Java SE 10 2018.

Under åren har Java utvecklats som ett framgångsrikt språk för användning både på och utanför internet. 

Varför välja Java?

Java designades med några viktiga principer i åtanke:

  • Enkel användning: Grunderna i Java kom från ett programmeringsspråk som heter C ++. Även om C ++ är ett kraftfullt språk, är det komplex i sin syntax och otillräcklig för några av Javas krav. Java byggde på och förbättrade idéerna från C ++ för att tillhandahålla ett programmeringsspråk som var kraftfullt och enkelt att använda.
  • Pålitlighet: Java behövde minska sannolikheten för dödsfel från programmerarens misstag. Med detta i åtanke introducerades objektorienterad programmering. När data och dess manipulation paketerades tillsammans på ett ställe var Java robust.
  • Säkerhet: Eftersom Java ursprungligen inriktade sig på mobila enheter som skulle utbyta data över nätverk, byggdes det för att inkludera en hög säkerhetsnivå. Java är förmodligen det säkraste programmeringsspråket hittills.
  • Plattformsoberoende: Program måste fungera oavsett vilka maskiner de körs på. Java skrevs för att vara ett portabelt och plattformsspråk som inte bryr sig om operativsystem, hårdvara eller enheter som den körs på.

Teamet på Sun Microsystems lyckades kombinera dessa viktiga principer, och Java: s popularitet kan spåras till att det är ett robust, säkert, lättanvänt och bärbart programmeringsspråk.

Vart ska jag börja?

För att börja programmera i Java måste du först ladda ner och installera Java-utvecklingspaketet.

När du har installerat JDK på din dator är det inget som hindrar dig från att använda en grundläggande handledning för att skriva ditt första Java-program.

Här är lite mer information som borde vara till hjälp när du lär dig mer om grunderna i Java:

  • Hur man använder kommentarer i Java
  • Vad är en Java-parameter?
  • Vad är Java-deklaration?
  • Vad är en Java-metodsignatur?
  • Java är skiftlägeskänslig
  • Vad betyder aggregering i Java?