Primitive Datentypen, Bezeichner (-konventionen) Flashcards
Welche Datentypen gibt es für Zahlen ohne Komma?
byte, short, int, long
Welche Zahlenbereiche decken die Datentypen für Zahlen ohne Komma ab? Wie ist das “Bildungsgesetz”?
kleinster Bereich: byte-> -2^7 bis (2^7-)1
zum nächstgrößeren Datentyp immer den Exponenten mit zwei multiplizieren und eins dazu addieren.
Reihenfolge: byte , short , int, long
Speicherbedarf eines char
2 Byte
Welche Datentypen für Fließkommazahlen gibt es?
float (braucht 4 Byte) und double (braucht 8Byte)
Zu welcher Kategorie von Datentyp gehören Strings?
zu den komplexen Datentypen
Wie vergleicht man Strings? Syntax? Bsp.!
mit der .equals Methode, die alle String-Objekte automatisch beinhalten. Beispiel: myString1.equals(myString2) ist ein true/false statement und true, wenn die Strings gleich sind.
Was ist ein Literal?
ein konstanter Wert, der im Quellcode vorkommen kann. Beispielsweise 15 oder 1.25 oder auch true.
Aber auch einzelne Zeichen oder Zeichenketten.
Welche zwingenden Vorgaben gibt es in Java für Bezeichner/Namen? (der korrekte Begriff ist Bezeichner)
- darf eine Kombination von Buchstaben, Ziffern, _ und $ sein ABER: alles andere ist verboten!
- das erste Zeichen muss immer ein Buchstabe sein!
- reservierte Wörter (Schlüsselwörter) sind verboten, Literale (z.b. true) auch!
Wird in Java bei den Bezeichnern zwischen Groß- und Kleinschreibung differenziert?
Ja!
Bezeichner für Variable sollte laut Konvention welchen Schema aufweisen?
CamelCase mit kleinem Anfang, Bsp: meineVariable
Bezeichner für Methoden sollten laut Konvention welches Schema aufweisen?
CamelCase mit kleinem Anfang, Bsp: meineMethode
Woran lassen sich Variablen und Methoden im Code immer unterscheiden?
Bei Methoden stehen die () ohne Leerzeichen hinter dem Bezeichner, bei Festlegung der Methode werden darin die Übergabeparameter angegeben, bei Verwendung in () die Variablen, die übergeben werden sollen
Was erfolgt bei Deklaration einer Variablen?
Es wird ein Speicherplatz für die Variable eingerichtet
In welcher Form erfolgt die Deklaration einer Variablen?
Datentyp Variablenname;
Nenne ein Beispiel für einen Klassenbezeichner laut Konvention.
MeineKlasse also CamelCase mit großgeschriebenem ersten Buchstaben