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 );