Denne siden er ment som en introduksjon til oppbygningen av programmer med Java og den typiske måten man strukturerer prosjektene sine på.
Klasser:
Det første vi merker oss ved Java er at det er et objektorientert språk, hvilket innebærer at vi lager klasser (Class). For å ha oversikt over klassene man lager og bruker er det veldig vanlig å ha en .java-fil for hver klasse.
Dette vil si at en klasse med navn Person ofte vil finnes i filen Person.java .
Pakker:
I Java må alle klasser tilhøre en pakke (package). Den enkleste måten å se på en pakke, er som en mappe i et filsystem. Vi ønsker ofte å strukturere klasser som brukes eller hører sammen i samme pakke.
Dette kan se omtrent slik ut:
Pakke | vehicle | vehicle | vehicle | weapon | weapon | chess | chess |
Klasse | Train | Car | Bus | Rifle | Shotgun | Brick | Move |
Man kan aksessere public klasser, deres public metoder og felt, på tvers av pakkene. Dette kan gjøres ved å importere hele pakken eller referere til klassen ved hjelp av pakken: package-name.class-name.
Kildekode:
Oversettelse byte-kode:
Kjøring:
Under utvikling...