Java-kode for Absolute Beginners

Java-kode for Absolute Beginners


Java-programmering er et tilgjengelig ferdighet selv for folk med liten teknisk erfaring. Ved å fokusere på ett aspekt av språket på en gang, kan du lage et solid fundament i Java utvikling og bygge på dine ferdigheter trinnvis som tiden går. For å komme i gang med Java-programmer, er det noen viktige begreper for å forstå. Ikke bekymre deg hvis du finner disse forvirrende - de vil begynne å gi mening når du begynner å lage dine egne programmer.

variabler

Java-programmer bruker variabler til å lagre dataelementer. Variabler i Java har et sett type, reflekterer dataene de lagrer. Typen av en variabel må angis når den er deklarert som følger:

// Primitive typen heltall

int myNumber;

Variabler kan også startes når de blir vedtatt, noe som betyr at de er tildelt en verdi, som følger:

int myNumber = 5;

Felles Java typer inkluderer Strings, booleans og ulike typer tall.

Kontroll

Java behandling bruker en rekke kontrollstrukturer, bestemme flyten av utførelsen som programmet kjører. Betingede strukturer skredder kjøring til bestemte omstendigheter. For eksempel vil følgende testen sjekker se om en tekststreng er lengre enn et sett lengde, beskjæring det hvis dette er tilfelle:

String myname = "Mr John Max Samuel MacMillan";

if (myName.length ()> 20)

myname = myName.substring (0, 20);

Andre vanlige kontrollstrukturer omfatter sløyfer, hvor en seksjon av behandlingen utføres gjentatte ganger, som følger:

for (int i = 0; i <10; i ++) {

System.out.println (i);

}

Denne strukturen utfører 10 ganger, skriver den aktuelle iterasjonen nummeret til standard ut hver gang.

metoder

Java metoder gir en måte å bruke den samme behandlingen flere ganger uten å måtte gjenta detaljene. Ved hjelp av en metode, kan programmerere definere et sett prosess, så kaller det fra andre steder i programmet. Dersom gjennomføringen detaljer må endres, de trenger bare å bli endret på ett sted, og effekten vil bli følt i hele programmet. Følgende metode automatiserer teksten String forkorte prosessen:

public String shortenText (String theText) {

if (theText.length ()> 20)

theText = theText.substring (0, 20);

tilbake theText;

}

Hvis programmereren bestemmer seg for å endre den maksimale lengde, vil han bare trenger å endre det i fremgangsmåten.

klasser

Klassedeklarasjoner er sentrale i Java utvikling. Ved utforming Java-programmer, utviklere dele opp de ulike oppgavene som kreves mellom et sett av applikasjonsobjekter. Klassedeklarasjoner gi en slags blåkopi for objekter, med hver klasse erklæring bestemme egenskaper og atferd som objekter av denne typen vil vise. Klassedeklarasjoner innenfor et program diktere hvordan objekter av klassen er opprettet, hvilke data de har og hvilke metoder de gir.

objekter

Objekter utføre oppgaver i programmet. Når en utvikler har skapt en klasse erklæring, kan objekter av den klassen da skapes andre steder i programmet. Objekter kan lages ved hjelp av følgende syntaks:

MyObject obj = new MyObject ();

Denne syntaksen vil gjelde i tilfeller hvor en klasse erklæring for "MyObject" type har blitt skrevet. Når et objekt er opprettet, kan andre koder kalle sine metoder, som i følgende eksempel:

myname = obj.shortenText (mittnavn);