Java-Schlüsselwörter und Identifiers

Die Java-Sprache verwendet zwei Arten von Wörtern: Schlüsselwörter und Bezeichner. Sie können Schlüsselwörter sagen, welche sind Worte, weil Java nur 50 von ihnen hat. Hier ist die komplette Liste:

abstraktfortsetzenfürneuSchalter
behauptenStandardgehe zuPaketsynchronisiert
booleanmachenobPrivat-Dies
UnterbrechungdoppeltArbeitsgerätegeschütztwerfen
BytesonstImportÖffentlichkeitwirft
FallenuminstanceofRückkehrvergänglich
FangerweitertintkurzVersuchen
verkohlenFinaleSchnittstellestatischLeere
Klasseendlichlangestrictfpflüchtig
constschwebenEinheimischeSuperwährend

In der Regel wird ein Stichwort ändert sich nie, deren Bedeutung ist ein Wort (von einem Java-Programm zu einem anderen). Zum Beispiel in Englisch, können Sie nicht die Bedeutung des Wortes zu ändern ob. Es macht keinen Sinn zu sagen, # 147-Ich denke, ich werde nie ob / Ein Gedicht schön wie ein Riff # 148.

Das gleiche Konzept gilt in einem Java-Programm wahr: Sie geben können if (x> 5) meinen # 147-Wenn x größer als 5, # 148- aber wenn Sie schreiben if (x> if), der Computer beschwert sich, dass der Code keinen Sinn macht.

In dieser Auflistung werden die Worte Paket, Öffentlichkeit, Klasse, statisch, und Leere Schlüsselwörter sind. Fast jedes andere Wort in dieser Auflistung ist ein Kennzeichnung, die in der Regel einen Namen für etwas. Die Kennungen in der Auflistung enthalten den Paketnamen org.allyourcode.myfirstproject, der Klassenname MyFirstJavaClass, und eine Reihe von anderen Wörtern.

Paket org.allyourcode.myfirstproject-public class MyFirstJavaClass {/ *** @param args * / public static void main (String [] args) {javax.swing.JOptionPane.showMessageDialog (null, "Hallo") -}}

Bei der Programmierung Kauderwelsch, Wörter wie Mittwoch, Barry, und Universität in folgenden Satz sind Identifikatoren, und die anderen Wörter (Ob, es's, ist, und beim) Sind Schlüsselwörter:

Wenn es Mittwoch, ist Barry an der Universität.

Wie in Englisch und die meisten anderen gesprochenen Sprachen sind die Namen der Elemente wiederverwendbar. Zum Beispiel dreht sich eine aktuelle Web-Suche vier Menschen in den Vereinigten Staaten genannt Barry Burd (mit dem gleichen ungewöhnlichen Schreibweise) auf. Sie können auch bekannte Namen wiederverwenden. (Ein Student an der Temple University hatte den Namen John Wayne, und in den 1980er Jahren zwei verschiedene Lehrbücher wurden benannt Pascalgorithms.)

Die Android-API hat eine vordefinierte Klasse mit dem Namen Aktivität, aber das hindert Sie nicht eine andere Bedeutung für den Namen von der Definition Aktivität.

Natürlich können mit doppelten Namen zu Schwierigkeiten führen, so absichtlich ein bekannter Name Wiederverwendung ist in der Regel eine schlechte Idee. (Wenn Sie Ihr eigenes Ding schaffen genannt Aktivität, Sie finden es schwierig, die prewritten zu verweisen Aktivität Klasse in Android.

Menü