Java -programmering är en lättillgänglig färdighet även för personer med liten teknisk erfarenhet . Genom att fokusera på en aspekt av språket på en gång , kan du skapa en solid grund i Java utveckling och bygga på dina kunskaper stegvis eftersom tiden går. För att komma igång med Java-program , finns det några nyckelbegrepp för att förstå . Oroa dig inte om du hitta dessa förvirrande - de kommer att börja förstå när du börjar skapa dina egna program . Variabler
Java-program använder variabler för att lagra dataelement . Variabler i Java har en uppsättning typ , vilket återspeglar de data de lagrar . Den typen av en variabel ska anges när den är deklarerad , enligt följande :
//primitiv typ integer
int myNumber ,
Variabler kan också instansieras när de är deklareras , vilket betyder att de tilldelas ett värde , enligt följande : .
int myNumber = 5;
Vanliga Java typer är strängar, booleska och olika typer av tal
Kontroll
Java bearbetningen använder en mängd olika kontrollstrukturer , bestämma flödet av verkställigheten som ett program körs . Villkorliga strukturer skräddarsy utförande av särskilda omständigheter . Till exempel , på följande prov kontrollerar se om en textsträng är längre än en uppsättning längd , beskära den om så är fallet :
String mittnamn = " Mr John Max Samuel MacMillan " ,
om ( myName.length ( ) > 20 ) katalog
mittnamn = myName.substring ( 0 , 20 ) ;
Andra vanliga kontrollstrukturer inkluderar loopar , där en del av behandlingen utförs repetitivt , enligt följande :
for (int i = 0 ; i < 10 , i + + ) {
System.out.println ( i) ;
}
Denna struktur utför 10 gånger , skriver den nuvarande iteration nummer till standard ut varje gång .
metoder
Java metoder ger ett sätt att använda samma behandling flera gånger utan att behöva upprepa detaljerna . Med hjälp av en metod , kan programmerare definiera en uppsättning process , sedan ringa det från någon annanstans i programmet . Om genomförandet detaljer behöver ändras , behöver de bara ändras på ett ställe och effekten kommer att märkas i hela programmet . Följande metod automatiserar texten processen strängförkortning :
public String shortenText ( String thetext ) {
om ( theText.length ( ) > 20 ) katalog
thetext = thetext . delsträng ( 0 , 20 ) ;
retur thetext ,
}
p Om programmeraren beslutar att ändra den maximala längden , behöver han bara att ändra det i metoden .
Klasser
klassdeklarationer är nyckeln i Java utveckling . Vid utformningen Java-program , utvecklare dela upp de olika uppgifter som krävs mellan en uppsättning av ansökan objekt . Klassdeklarationer ger en sorts plan för objekt , där varje klass deklaration bestämma egenskaper och beteenden som objekten i sitt slag uppvisar . Klassdeklarationer inom en applikation diktera hur objekt av klassen skapas , vilka uppgifter de har och vilka metoder de tillhandahåller .
Objekt
Objekt utför programuppgifter . När en utvecklare har skapat en klass deklaration kan föremål för den klassen då skapas på andra ställen i programmet. Objekt kan skapas med hjälp av följande syntax :
MyObject obj = new MyObject ( ) ;
syntax skulle gälla i de fall där en klass deklaration för " MyObject " typ har skrivits . När ett objekt skapas , kan annan kod ringa sina metoder , som i följande exempel :
myname = obj.shortenText ( myname ) ,