Som med ethvert programmeringssprog , lære Java er mest effektiv , når du bruger eksempler. Snarere end at læse om teori , ved at se og efterligne konkrete eksempler på Java-kode , kan begyndere afhente de færdigheder og begreber i sproget. Java-sproget indeholder en række data og objekt typer for at opnå ansøgning opgaver. Ved først at lære de grundlæggende elementer i ethvert Java program, vil du udstyre dig selv med de væsentlige detaljer. Variabler
Java -programmer gemmer data poster i variabler. At erklære en variabel og tildele en værdi til det, kan programmer bruge følgende kode syntaks : Hej
String myWord = "apple "
int mynumber = 3 ;
første linje skaber en variabel af typen streng . Denne datatype gemmer en sekvens af bogstaver . Koden tildeler en værdi til den nye streng variabel ved at opføre den efter opgaven operatør , der er et lighedstegn . Den anden linje kode opretter og instantierer en primitiv form integer variabel. Typen vises først, derefter variabelnavnet , så opgaven operation.
Metoder
En Java metode giver en række anvisninger til at hjælpe med programmet funktionalitet. Programmører kan bruge metoder fra Java sprogklasser , eller kan oprette deres egne brugerdefinerede metoder. Følgende kode kalder en metode på en snor objekt : Hej
myWord.length ();
Denne metode returnerer længden af en streng variabel. Hvis du vil oprette brugerdefinerede metoder, kan Java- programmer bruger følgende syntaks : Hej
offentlig boolean tooLong (String testText )
Dette er en metode omrids. Et program med denne metode kan det passere en streng variabel til det som en parameter , der modtager en boolsk værdi til gengæld , som angiver, om variablen er " for lang" ifølge nogle krav i programmet. At kalde metoden fra samme klasse, kan et program bruge følgende syntaks : Hej
boolean isTooLong = tooLong ( myWord )
Klasser
< br >
Java-programmer kan bruge standard Java-sproget klasser, såsom snor , eller kan skabe deres egne klasser. En klasse i et Java-program definerer et bestemt område i ansøgningen ansvar. For eksempel, i en kundeservice anvendelse kunne en klasse modellere detaljerne i en enkelt kunde. Klasse erklæringer i Java begynder med følgende syntaks skitse : Hej
public class Kunde
Denne teknik bruger objektorienteret udvikling, hvor de forskellige aspekter af en ansøgning er delt mellem en gruppe af objekter med hver objekttype defineret ved en klasse erklæring.
Objects
Java-programmer kan oprette objekter til at udføre specifikke opgaver . For eksempel , at oprette et objekt af " Kunde" klasse kan et program bruge følgende syntaks : Hej
Kunde myCust = ny kunde ();
Når et program omfatter en klasse erklæring , det kan opregne de egenskaber og metoder objekter af klassen vil have. Hvis " Kunde" klassen indeholder en metode ved navn " getName " for at vende kundens navn, kan kode kalde denne metode som følger : Hej
String custName = myCust.getName ();
< br > Kontrol
Java-programmer kan diktere strømmen af henrettelse på forskellige måder. Ved hjælp af betingede tests , kan programmer angive forskellige processer afhængigt variable værdier . Følgende kode viser et betinget test : Hej
if ( myWord.length () > 0)
Denne test kontrollerer , om den angivne streng variabel har en længde, der er større end nul. Andre almindelige strukturer omfatter sløjfer. Følgende eksempel viser omridset af en "for" loop : Hej
for (int i = 0; i < myWord.length (); i + +)
Denne kode vil medføre en del af behandlingen at udføre flere gange , iteration én gang for hvert tegn i den angivne streng.