Zuhause Persönliche Finanzen Die Wörter in einem Java-Programm - dummies

Die Wörter in einem Java-Programm - dummies

Inhaltsverzeichnis:

Video: Java Crashkurs für Anfänger in 3 Std [18/21] | TASTATUR & DATEIEN EINLESEN 2024

Video: Java Crashkurs für Anfänger in 3 Std [18/21] | TASTATUR & DATEIEN EINLESEN 2024
Anonim

Teil von Java für Dummies Cheat Sheet

Wenn Sie ein Java-Programm schreiben, können Sie die Wörter des Programms in mehrere Kategorien unterteilen. In diesem Spickzettel erfahren Sie alles über diese Kategorien.

Schlüsselwörter

Die Programmiersprache Java hat 50 Schlüsselwörter. Jedes Schlüsselwort hat eine bestimmte Bedeutung in der Sprache. Sie können ein Schlüsselwort nur für die vorher festgelegte Bedeutung verwenden.

Die folgende Tabelle listet die Schlüsselwörter von Java auf.

Schlüsselwort Bedeutung
abstract Gibt an, dass die Details einer Klasse, einer Methode oder einer Schnittstelle an anderer Stelle im Code angegeben werden.
assert Prüft die Wahrheit einer Bedingung, von der der Programmierer glaubt, dass sie wahr ist.
boolean Gibt an, dass ein Wert entweder wahr oder falsch ist.
break Springt aus einer Schleife oder einem Schalter heraus.
Byte Gibt an, dass ein Wert eine 8-Bit-Ganzzahl ist.
case Führt einen von mehreren möglichen Ausführungspfaden in einer switch-Anweisung ein.
catch Führt Anweisungen ein, die ausgeführt werden, wenn der Ausführungsfluss in einer try-Klausel unterbrochen wird.
char Gibt an, dass ein Wert ein Zeichen (ein einzelner Buchstabe, eine Ziffer, ein Satzzeichensymbol usw.) ist, das in 16 Bit Speicher gespeichert ist.
class Führt eine Klasse ein - eine Blaupause für ein Objekt.
const Sie können dieses Wort nicht in einem Java-Programm verwenden. Das Wort hat keine Bedeutung, aber da es sich um ein Schlüsselwort handelt, können Sie keine Variable namens const erstellen.
continue Erzwingt das abrupte Ende der aktuellen Schleifeniteration und beginnt mit einer weiteren Iteration.
default Führt einen Ausführungspfad ein, der ausgeführt werden soll, wenn kein Fall in einer switch-Anweisung übereinstimmt.
do Bewirkt, dass der Computer einige Anweisungen immer und immer wieder wiederholt (zum Beispiel, solange der Computer unannehmbare Ergebnisse erhält).
double Gibt an, dass ein Wert eine 64-Bit-Zahl mit einer oder mehreren Stellen nach dem Dezimalpunkt ist.
else Führt Anweisungen ein, die ausgeführt werden, wenn die Bedingung in einer if-Anweisung nicht erfüllt ist.
enum Erstellt einen neu definierten Typ - eine Gruppe von Werten, die eine Variable haben kann.
erweitert Erstellt eine Unterklasse @@ md Eine Klasse, die Funktionen aus einer zuvor definierten Klasse wiederverwendet.
final Gibt an, dass der Wert einer Variablen nicht geändert werden kann, dass die Funktionalität einer Klasse nicht erweitert werden kann oder dass eine Methode nicht überschrieben werden kann.
finally Führt den letzten Willen und Testament der Anweisungen in einer try-Klausel ein.
float Gibt an, dass ein Wert eine 32-Bit-Zahl mit einer oder mehreren Stellen nach dem Dezimalpunkt ist.
für Ruft den Computer dazu auf, einige Anweisungen immer und immer wieder zu wiederholen (zum Beispiel eine bestimmte Anzahl von Malen).
goto Dieses Wort kann nicht in einem Java-Programm verwendet werden. Das Wort hat keine Bedeutung. Da es sich um ein Schlüsselwort handelt, können Sie keine Variable namens goto erstellen.
if Prüft, ob eine Bedingung zutrifft. Wenn dies der Fall ist, führt der Computer bestimmte Anweisungen aus. Andernfalls führt der Computer andere Anweisungen aus.
implementiert Gibt an, dass eine Klasse Stellen für Methoden bereitstellt, deren Header in einer Schnittstelle deklariert sind.
import Ermöglicht es dem Programmierer, die Namen von Klassen zu kürzen, die in einem Paket definiert sind.
instanceof Testet, ob ein bestimmtes Objekt aus einer bestimmten Klasse stammt.
int Gibt an, dass ein Wert eine 32-Bit-Ganzzahl ist.
interface Führt eine Schnittstelle ein. Eine Schnittstelle ist wie eine Klasse, aber zum größten Teil haben die Methoden einer Schnittstelle keine Körper.
long Gibt an, dass ein Wert eine 64-Bit-Ganzzahl ist.
native Ermöglicht es dem Programmierer, Code zu verwenden, der in einer anderen Sprache als Java geschrieben wurde.
neu Erstellt ein Objekt aus einer vorhandenen Klasse.
package Versetzt den Code in ein Paket - eine Sammlung von logisch verwandten Definitionen.
private Gibt an, dass eine Variable oder Methode nur innerhalb einer bestimmten Klasse verwendet werden kann.
protected Gibt an, dass eine Variable oder Methode in Unterklassen eines anderen Pakets verwendet werden kann.
public Gibt an, dass eine Variable, eine Klasse oder eine Methode von einem anderen Java-Code verwendet werden kann.
return Beendet die Ausführung einer Methode und gibt möglicherweise einen Wert an den aufrufenden Code zurück.
short Gibt an, dass ein Wert eine 16-Bit-Ganzzahl ist.
static Gibt an, dass eine Variable oder eine Methode zu einer Klasse gehört und nicht zu einem Objekt, das aus der Klasse erstellt wurde.
strictfp Begrenzt die Fähigkeit des Computers, extra große oder extra kleine Zahlen darzustellen, wenn der Computer Zwischenberechnungen für Float- und Double-Werte durchführt.
super Bezieht sich auf die Superklasse des Codes, in dem das Wort super vorkommt.
switch Weist den Computer an, je nach Wert eines Ausdrucks einem von vielen möglichen Ausführungspfaden zu folgen (einer von vielen möglichen Fällen).
synchronisiert Hält zwei Threads davon ab, sich gegenseitig zu stören.
this Eine Selbstreferenz - bezieht sich auf das Objekt, in dem das Wort erscheint.
throw Erstellt ein neues Exception-Objekt und zeigt an, dass eine Ausnahmesituation (normalerweise etwas ungewollt) aufgetreten ist.
löst aus Gibt an, dass eine Methode oder ein Konstruktor den Buck übergeben kann, wenn eine Ausnahme ausgelöst wird.
transient Gibt an, ob und wann ein Objekt serialisiert wird, muss der Wert einer Variablen nicht gespeichert werden.
try Führt Anweisungen ein, die (zur Laufzeit) auf Dinge überwacht werden, die schief gehen können.
void Gibt an, dass eine Methode keinen Wert zurückgibt.
volatile Erlegt strikte Regeln für die Verwendung einer Variablen durch mehrere Threads gleichzeitig auf.
while Wiederholt einige Anweisungen immer und immer wieder (solange eine Bedingung immer noch wahr ist).

Literale

Neben den Schlüsselwörtern werden drei der Wörter, die Sie in einem Java-Programm verwenden, als Literale bezeichnet. Jedes Literal hat eine spezifische Bedeutung in der Sprache. Sie können kein Literal für etwas anderes als seine vorher festgelegte Bedeutung verwenden.

Die folgende Tabelle listet die literalen Wörter von Java auf.

Literal Was es tut
false Einer der beiden Werte, die ein boolescher Ausdruck möglicherweise haben kann.
null Der Wert "nichts". Wenn Sie beabsichtigen, einen Ausdruck auf ein beliebiges Objekt zu verweisen, der Ausdruck jedoch nicht auf ein Objekt verweist, ist der Wert des Ausdrucks null.
true Einer der beiden Werte, die ein Boolescher Ausdruck möglicherweise haben kann.

Die Schlüsselwörter und Literalwörter werden alle als reservierte Wörter bezeichnet, da jedes dieser Wörter für eine spezielle Verwendung in der Programmiersprache Java reserviert ist.

Eingeschränkte Schlüsselwörter

Mit der Veröffentlichung von Java 9 enthält die Sprache zehn neue Wörter mit der Bezeichnung eingeschränkte Schlüsselwörter. Ein eingeschränktes Schlüsselwort hat eine bestimmte Bedeutung in der Sprache, aber nur, wenn Sie dieses Wort auf eine bestimmte Weise verwenden. Wenn Sie zum Beispiel

schreiben, benötigen Sie andere. Sachen;

Sie teilen Java mit, dass Ihr Programm nur ausgeführt wird, wenn es Zugriff auf einen anderen Code hat (der Code in other. Stuff ). Aber wenn Sie

schreiben, erfordert int = 10;

then erfordert ist eine gewöhnliche Variable int .

Die folgende Tabelle listet die eingeschränkten Schlüsselwörter von Java auf.

Eingeschränktes Schlüsselwort Was es tut
exportiert Gibt an, dass der Code in einem bestimmten Paket zur Verwendung durch Code in anderen Modulen verfügbar ist.
Modul Ein paar Pakete.
open Gibt an, dass alle Pakete in einem Modul auf eine bestimmte Weise zur Verwendung durch Code in anderen Modulen verfügbar sind.
öffnet Ruft den gesamten Code in einem anderen Modul ab. Dieser Zugriff verwendet Java-Reflektion (die tendenziell unordentlich ist).
liefert Zeigt an, dass ein Modul einen Service verfügbar macht.
erfordert Gibt an, dass das Programm nur ausgeführt wird, wenn es Zugriff auf einen anderen Code hat.
bis Benennt den Code, der die Berechtigung hat, einen bestimmten Code zu verwenden.
transitiv Wenn mein Code die Verwendung des A-Codes erfordert und der Z-Code die Verwendung meines Codes erfordert, bedeutet das Wort transitiv, dass der Z-Code automatisch A-Code erfordert.
uses Gibt an, dass ein Modul einen Service verwendet.
mit Gibt eine bestimmte Art der Verwendung eines Dienstes an.

Bezeichner in der Java-API

Die Java-API (Application Programming Interface) verfügt über Tausende von Bezeichnern. Jeder Bezeichner ist der Name von etwas (eine Klasse, ein Objekt, eine Methode oder so etwas). Zu diesen Bezeichnern gehören System, out, println, String, toString, JFrame, Datei, Scanner, next, nextInt, Exception, close, ArrayList, JTextField, Math, Random, MenuItem, Month, parseInt, Query, Rectangle, Color, Oval, Farbe, Roboter, SQLData, Stapel, Warteschlange, Zeitzone, URL und so viele andere.

Sie können jeden dieser Namen für jeden Zweck in Ihrem Code wiederverwenden.Wenn Sie dies jedoch tun, haben Sie möglicherweise Probleme, einen Namen mit der normalen Bedeutung aus der Java-API zu verwenden. Zum Beispiel können Sie

int System = 7 schreiben;

Java. lang. System. aus. println (System);

Aber Sie können nicht schreiben

int System = 7;

System. aus. println (System);

Bezeichner, die Sie (der Programmierer) deklarieren

In Ihrem eigenen Java-Programm können Sie sich nach Herzenslust einen Namen machen. Beispiel: Im Code

double multiplyByTwo (double myValue) {

return myValue * 2;

}

Die Namen multiplyByTwo und myValue sind Ihre eigenen Bezeichner.

Wenn Sie einen neuen Namen erstellen, können Sie Buchstaben, Ziffern, Unterstriche (_) und Dollarzeichen ($) verwenden. Aber starten Sie den Namen nicht mit einer Ziffer. Wenn Sie versuchen, einen Namen mit einer Ziffer zu beginnen, antwortet Java mit der Meldung "Bitte tun Sie das nicht".

Die Wörter in einem Java-Programm - dummies

Die Wahl des Herausgebers

Tipps für die Auswahl von Feldtypen in Access 2013 - Dummies

Tipps für die Auswahl von Feldtypen in Access 2013 - Dummies

Beim Entwerfen einer Datenbank in Access 2013 Entscheiden Sie, welcher Typ jedes Feld sein wird. Access bietet 12 Feldtypen, aus denen Sie auswählen können. Wählen Sie den Feldtyp aus, der am besten die Daten beschreibt, die Sie im Feld speichern möchten, und das funktioniert für den Analysetyp, den Sie benötigen, um die ...

Nützliche Funktionen in Access 2007 - Dummies

Nützliche Funktionen in Access 2007 - Dummies

Obwohl Access 2007 über mehrere integrierte Funktionen verfügt, dürfen Sie nicht mehr verwenden. als ein paar von ihnen in Ihren Berichten. Dennoch, wenn Sie nicht wissen, dass sie verfügbar sind, könnten Sie viele der Funktionen vermissen, die Sie wirklich nützlich finden könnten. Obwohl diese Liste weit davon entfernt ist, umfassend zu sein, zeigt diese Tabelle eine Reihe von Funktionen ...

Sichern Ihrer Access 2003-Datenbank als MDE-Datei - Dummies

Sichern Ihrer Access 2003-Datenbank als MDE-Datei - Dummies

Wenn Sie eine Access 2003-Datenbank erstellen. andere Leute - besonders Leute, die ein wenig ratlos über Access sind - Sie können Ihre Datenbank sperren, um andere Benutzer daran zu hindern, Änderungen vorzunehmen, die sie möglicherweise beschädigen. Sie können Sicherheit in Form von Benutzernamen und Passwörtern hinzufügen, aber ...

Die Wahl des Herausgebers

Ruby Datentypen und Variablen - Dummys

Ruby Datentypen und Variablen - Dummys

Variablen in Ruby werden mit alphanumerischen Zeichen und dem Unterstrich (_) bezeichnet. und kann nicht mit einer Zahl oder einem Großbuchstaben beginnen. Variablen, wie in der Algebra, sind Schlüsselwörter, die verwendet werden, um Datenwerte für eine spätere Verwendung zu speichern. Obwohl sich die in einer Variablen gespeicherten Daten ändern können, ist der Variablenname immer derselbe. Denken Sie an ...

Mit Array und Hash Built-in und verwandten Methoden - Dummies

Mit Array und Hash Built-in und verwandten Methoden - Dummies

Ruby hat viele integrierte Klassen, aber vielleicht die nützlichsten Objekte für die Speicherung anderer Daten sind die Container-Klassen Array und Hash. Sie können viel Zeit beim Codieren sparen, wenn Sie sich daran erinnern, dass jede dieser Klassen viele nützliche Methoden für den Zugriff und die Manipulation ihrer Inhalte hat. Array-Grundlagen Verwenden Sie Arrays für Listen ...

Wie man Scratch-Grafiken in andere Anwendungen exportiert - Dummies

Wie man Scratch-Grafiken in andere Anwendungen exportiert - Dummies

Scratch-Benutzer können Grafiken für andere Anwendungen entwerfen und exportieren wie Microsoft Word und PowerPoint. Eine einfach zu findende Schaltfläche (aus Datei hochladen) ermöglicht es Benutzern, Grafiken in Scratch zu importieren, aber viele Benutzer wissen nicht, wie sie Grafiken auf einem Computer speichern und die Bilder wie andere Grafikdateien exportieren können. Öffnen Sie ein Scratch-Projekt. ...

Die Wahl des Herausgebers

Hinzufügen von Fußnoten und Endnoten in Word 2016 - dummies

Hinzufügen von Fußnoten und Endnoten in Word 2016 - dummies

Fußnoten und Endnoten in Word 2016 enthalten Bonusinformationen, eine Klarstellung oder beiseite, um Text auf einer Seite zu ergänzen. Jede ist im Text durch eine hochgestellte Zahl oder einen Buchstaben gekennzeichnet1. 1 Siehe? Es klappt! Der Unterschied zwischen einer Fußnote und einer Endnote liegt in der Platzierung: Eine Fußnote wird unten angezeigt ...

Wie man Datum und Uhrzeit in Word 2013 Dokument hinzufügt - Dummies

Wie man Datum und Uhrzeit in Word 2013 Dokument hinzufügt - Dummies

Sie haben wahrscheinlich Leute Sie möchten das aktuelle Datum und die aktuelle Uhrzeit kennen oder möchten einfach das Datum oder die Uhrzeit oder beide in Ihr Word 2013-Dokument einfügen. Bis auf wenige Ausnahmen sind Zeitreisende die einzigen, die sich für das laufende Jahr erkundigen. Aber vielleicht brauchen Sie es in Ihrem Dokument ...

Wie man Datum und Uhrzeit zu einem Word 2010 Dokument hinzufügt - Dummies

Wie man Datum und Uhrzeit zu einem Word 2010 Dokument hinzufügt - Dummies

Sie wahrscheinlich haben Leute, die das aktuelle Datum und die Uhrzeit in Ihrem Word 2010-Dokument kennen möchten, oder vielleicht möchten Sie nur das Datum oder die Uhrzeit (oder beides) in Ihr Dokument einfügen. Word hat viele Tricks, um es möglich zu machen. Festhalten des aktuellen Datums oder der aktuellen Uhrzeit in einem Word-Dokument Abgesehen von der Suche ...