Java-Programmierung ist eine leicht zugängliche Geschick auch für Menschen mit wenig technische Erfahrung . Durch die Fokussierung auf einen Aspekt der Sprache in einer Zeit , können Sie ein solides Fundament in der Java-Entwicklung und bauen auf Ihre Fähigkeiten schrittweise mit der Zeit fortschreitet . Um mit Java-Programmen zu beginnen, gibt es ein paar wichtige Konzepte zu verstehen . Mach dir keine Sorgen , wenn Sie diese verwirrend finden - sie beginnt Sinn zu machen , wenn Sie Ihre eigenen Programme erstellen zu starten. Variablen  
 Java-Programme nutzen Variablen Datenelemente speichern. Variablen in Java haben eine Reihe Typ , was die Daten, die sie speichern. Der Typ einer Variablen anzugeben , wenn sie erklärt werden , wie folgt: 
 
 //primitive Typ integer 
 
 int myNumber ; 
 
 Variablen können auch instanziiert, wenn sie sind erklärt , was bedeutet, sie einen Wert zugewiesen sind, wie folgt: . 
 
 int myNumber = 5; 
 
 Gemeinsame Java -Typen gehören Strings , booleans und verschiedene Arten von Zahlen 
 < br > Systemsteuerung 
 
 Java Verarbeitung verwendet eine Vielzahl von Kontroll-Strukturen , die Bestimmung der Ablauf der Ausführung als ein Programm läuft . Bedingte Strukturen maßgeschneiderte Ausführung auf besondere Umstände . Zum Beispiel, um die folgenden Test prüft , ob ein Text String länger als eine bestimmte Länge , Zuschneiden , wenn dies der Fall ist : 
 
 String myName = " Herr John Max Samuel MacMillan "; 
 < p > if ( myName.length () > 20) 
 
 myName = myName.substring (0 , 20); 
 
 Andere häufige Kontrollstrukturen sind Schleifen , wo ein Teil der Verarbeitung durchgeführt worden ist wiederholt , wie folgt: 
 
 for (int i = 0; i < 10; i + +) { 
 
 System.out.println ( i); } 
 
 
 Diese Struktur führt 
 10-mal, das Drucken der aktuellen Iteration Nummer Standardausgabe jeder Zeit. 
 Methoden 
 
 Java-Methoden bieten eine Möglichkeit, die Verwendung dieselbe Verarbeitung mehrere Male , ohne die Details zu wiederholen. Mit einem Verfahren , Programmierer können einen Satz zu definieren , dann rufen Sie es von irgendwo anders im Programm. Wenn die Details der Implementierung geändert müssen , sie müssen nur an einer Stelle geändert werden und der Effekt wird in der gesamten Anwendung zu spüren sein. Das folgende Verfahren automatisiert den Text String Verkürzung Prozess : 
 
 public String shortenText (String theText ) { 
 
 if ( theText.length () > 20) 
 
 theText = theText . substring ( 0 , 20); 
 
 Rückkehr theText ; 
 
 } 
 
 Wenn der Programmierer entscheidet , um die maximale Länge zu verändern , wird er müssen es nur innerhalb der Methode ändern . 
 Klassen 
 
 Klassendeklarationen sind der Schlüssel in der Java-Entwicklung . Bei der Gestaltung von Java-Anwendungen , teilen die Entwickler die verschiedenen Aufgaben zwischen einer Reihe von Objekten Anwendung erforderlich. Klassendeklarationen eine Art Blaupause für Objekte , mit jeder Klasse Erklärung Bestimmung der Eigenschaften und Verhaltensweisen, die Objekte seiner Art ausstellen. Klassendeklarationen innerhalb einer Anwendung bestimmen, wie Objekte der Klasse erstellt werden , welche Daten sie halten und welche Methoden sie bieten. 
 Objekte 
 
 Objekte durchführen Anwendung Aufgaben . Sobald ein Entwickler eine Klasse Erklärung erstellt wurde, können Objekte dieser Klasse dann an anderer Stelle in der Anwendung erstellt werden. Objekte können mit folgender Syntax zu : 
 
 MyObject obj = new MyObject (); 
 
 Diese Syntax in Fällen, in denen eine Klasse Erklärung für die " MyObject " Art geschrieben worden ist anzuwenden wäre . Sobald ein Objekt erstellt wurde, können andere Code seine Methoden aufrufen , wie im folgenden Beispiel: 
 
 myName = obj.shortenText ( myName );