January 19, 2021
in1010-uke2-210119.pdf
Forrige forelesning (input, exceptions, arrayer, osv) Neste forelesning (subklasser og arv)
Lecture outline
- Javas verdier
- Javas uttrykk, parameter, variabler, osv
- Java konstruktør
- Scope-regler
- Modifikatorer og observatorer
- Alternativer til Array
Javas verdier
- 8 primitive typer:
boolean
(kan greie seg med en bit, men kompilatoren velger å bruke én byte)
byte
1 byte
char
2 byte
short
2 byte
int
32 bit
long
64 bit
float
32 bit
double
64 bit
- Vi også har referanser til objekter (med så mange bit som det er i datamaskinens adresserom)
Javas uttrykk, parameter, variabler, osv
- En parameter i en metodedeklarasjonen kalles en formell parameter
- Den aktuelle parameteren på kallstedet er et uttrykk som evalueres til en verdi i det
metoden kalles
- En variabel er en minnelokasjon (noen byte i RAM) som er
akkurat så stor at den kan ta vare på en tilsvarende verdi
- Typen på en variabel bestemmes ved deklarasjon av variabelen
(og kan aldri forandres)
- En konstant er en “variabel” (minnelokasjon) som ikke kan forandres