Som med alle programmeringsspråk , lære Java er mest effektiv når du bruker eksempler . Snarere enn å lese om teorien , ved å vise og simulere faktiske eksempler på Java-kode , kan nybegynnere plukke opp ferdigheter og begreper i språket . Java-språket gir en rekke data og objekt typer å oppnå programoppgaver . Ved først å lære de grunnleggende elementene i alle Java -program , vil du utstyrer deg med de grunnleggende detaljene . Variabler
Java programmer lagrer data elementer i variabler . Å erklære en variabel og tilordne en verdi til det , kan programmer bruke følgende kode syntaks : en
String myWord = " eple ";
int myNumber = 3;
første linje skaper en variabel av typen streng. Denne datatypen lagrer en sekvens av tekst. Koden tildeler en verdi til den nye strengvariabelen ved å legge den etter at oppdraget operatør , som er et likhetstegn . Den andre linjen i koden skaper og instantiates en primitiv typen heltallsvariabel . Typen vises først , deretter variabelnavnet , da oppdraget drift .
Metoder
En Java metoden gir en rekke instruksjoner for å hjelpe med program funksjonalitet. Programmerere kan bruke metoder som tilbys av Java- språket klasser , eller kan lage sine egne metoder. Følgende kode kaller en metode på en streng objekt : en
myWord.length ();
Denne metoden returnerer lengden på en streng variabel . Å lage tilpassede metoder, kan Java- programmer bruker følgende syntaks : en
public boolean tooLong (String testText )
p Dette er en metode disposisjon . Et program med denne metoden i den kan passere en streng variabel til det som en parameter , får en boolean verdi i retur , som angir om variabelen er " for lang" ifølge noen krav i programmet. Å kalle metoden fra samme klasse , kan et program bruke følgende syntaks : en
boolean isTooLong = tooLong ( myWord ) ;
Klasser
Java-programmer kan bruke standard Java- språk klasser , som hyssing , eller kan lage sine egne klasser . En klasse i et Java-program definerer et spesifikt bruksområde ansvar. For eksempel, i en kundetjeneste søknad , kan en klasse modellere detaljene i en enkelt kunde . Klasse erklæringer i Java begynne med følgende syntaks disposisjon : en
public class Customer
Denne teknikken bruker objektorientert utvikling , der de ulike aspektene ved en søknad er delt mellom en gruppe objekter , med hver objekttype definert av en klasse erklæring .
objekter
Java-programmer kan opprette objekter for å utføre bestemte oppgaver. For eksempel vil opprette et objekt av " Kunden" klasse, kan et program bruke følgende syntaks : en
Customer myCust = ny kunde ();
Når et program inkluderer en klasse erklæring , det kan liste egenskapene og metodene objekter av klassen skal ha. Hvis "Kunden" klassen inneholder en metode som heter " getName " for å returnere kundens navn, kan koden kaller denne metoden som følger : en
String custName = myCust.getName ();
kontroll
Java-programmer kan diktere flyten av utførelse på ulike måter . Ved hjelp av betingede tester , kan programmer spesifisere forskjellige prosesser, avhengig av variable verdier . Følgende kode viser en betinget test : en
if ( myWord.length ( ) > 0 )
Denne testen sjekker om den angitte strengen variabel har en lengde som er større enn null . Andre vanlige strukturer inkluderer sløyfer. Følgende eksempel viser omrisset av en " for " loop : en
for ( int i = 0 ; i < myWord.length (); i + + )
Denne koden vil føre til en del av behandlingen å utføre gjentatte ganger , gjentar en gang for hvert tegn i den angitte strengen .