.: Inledning :.
Välkommen till den andra delen av min grundläggande javaskola. Jag ber om ursäkt för att det tog så pass lång tid innan denna del kom, jag har haft lite annat att göra. I den här artikeln kommer jag bryta ner koden vi använde för att testa installationen i förra artikel, i mindre delar och berätta lite noggrannare vad den gör. Jag kommer också gå igenom lite variabelhantering samt en del om datatyper.
.: Hello World :.
Koden vi använde i förra artikeln, och som vi kommer använda nu, ser ut som följer:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
Jaha, vad kan detta betyda då? Vi börjar med att skapa en publik klass vi namn HelloWorld, klamrarna omringar allt som ska ingå i klassen. Att klassen är publik betyder att man kan komma åt klassen från andra klasser. Rad nummer två är lite mer komplicerad, det är en så kallad main-metod. Det är main-metoden som gör ditt javaprogram körbart, den startar hela applikationen. Om du inte har någon main-metod så kan du inte starta klassen, dock kan du ha en klass med en main-metod som startar en klass utan en main-metod. Hänger du med? Bra. På den tredje och sista raden skriver vi ut strängen "Hello World!" i DOS-fönstret.
Sådär, nu förstår du nog lite mer av vad vår lilla kod gör. Nu ska vi ta oss en titt på hur man använder variabler i Java.
.: Variabler :.
Har du kodat något annat program- eller scriptspråk före Java? Då vet du antaglien vad en variabel är för något: nämligen en behållare för information. Till skillnad från PHP, Javascript m.m så måste man i Java deklarera variablerna. Det vill säga du måste tala om vad för data du har tänkt att lagra i variablen. Det finns åtta stycken datatyper i Java.
| Datatyp | Lagrar |
| byte |
Heltal |
| short |
Heltal |
| int |
Heltal |
| long |
Heltal |
| float | Decimaltal |
| double |
Decimaltal |
| boolean |
true/false |
| char |
Tecken |
För att skapa en variabel skriver man först vilken datatyp som ska användas, sedan vad variabeln ska heta och tillsist vad den ska innehålla. Några exempel:
int tal = 14;
boolean sant = true;
char tecken = 'G';
float dec = 7,3;
Man kan också först deklarera variabeln och vid ett senare tillfälle ge den ett värde.
int tal;
boolean sant;
// Annan kod
tal = 14;
sant = true;
Det går även utmärkt att deklarera flera variabler samtidigt, det är bara att separera variablerna med ett kommatecken.Till exempel:
int a = 1, b = 2, c;
c = a + b;
Första raden ger variabeln a värdet 1 och variabeln b värdet 2. Variabeln c deklareras också. På rad två får c värdet av a + b.
Variabelnamnet måste börja på en bokstav, men kan innehålla siffror. Tänk också på att stora och små bokstäver räknas som olika i Java. "VaRiaBelNamN" och "variabelnamn" är alltså två olika namn.
.: Strängar :.
"String" är ingen datatyp, utan ett objekt, men det betyder inte att det är svårare att lagra en sträng i en variabel. Det fungerar på, i princip, precis samma sätt.
String text = "Kanadagäss är inga renliga djur!";
Det var väl inte så svårt?
.: Avslutning :.
Sådär ja, då var del 2 avklarad. Det blev en ganska kort artikel, men jag tror att det är bättre än att ta upp för mycket på en gång. I nästa artikel, del 3, kommer jag ta upp if-satser och diverse loopar. På återseende!
Till del 3 >>
Skapades: 2008-03-09 22:15:47
Skribent: frisko
Lästs 4988 gånger
Betyg: 0 (artikeln har endast 2 röster, det krävs minst 5 för ett betyg)