Java

Grundzüge der objektorientierten Programmierung

Grundzüge der objektorientierten Programmierung


M. M.
Diese Lernkarten bieten einen umfassenden Überblick über die Grundlagen der Programmierung in Java, insbesondere für Fortgeschrittene. Sie decken verschiedene Datentypen wie byte, int, float, und double ab, wobei der Fokus auf deren Wertebereichen, Speicherplatz und Einsatzgebieten liegt. Zudem werden Methoden, deren Aufruf und Aufbau, sowie der Umgang mit Rückgabewerten erklärt. Die Karteikarten sind besonders nützlich für Entwickler, die ihr Verständnis von Java vertiefen und praktische Anwendungen wie Schleifen und Prozessorfunktionen besser verstehen möchten.
Karten
14
Lernende
15
Sprache
Deutsch
Kategorie
Informatik
Stufe
Andere
Erstellt / Aktualisiert
02.05.2015 / 12.05.2022

Lernkarten

Wofür wird derDatentyp «byte» verwendet?

Für ganze positive und negative Zahlen

(Wertebereich -128 bis 127)

(Speicherplatz: 1 Byte)

Wofür wird derDatentyp «short» verwendet?

Für ganze negative und positive Zahlen.

(Wertebereich: -32768 – 32767)

(Speicherplatz: 2 Byte)

Wofür wird derDatentyp «int» verwendet?

Für ganze negative und positive Zahlen.

(Wertebereich -2 hoch 31 – 2 hoch 31 -1)

(Speicherplatz: 4 Byte)

Wofür wird derDatentyp «long» verwendet?

Für ganze positive und negative Zahlen.

(Wertebereich --2 hoch 63 bis 2 hoch 63 -1)

(Speicherplatz: 8 Byte)

Wofür wird der Datentyp «float» verwendet?

Für positive und negative Gleitkommazahlen.

(Wertebereich [riesig])

(Speicherplatz: 4 Byte)

Wofür wird der Datentyp «double» verwendet?

Für positive und negative Gleitkommazahlen.

(Wertebereich [noch grösser als float])

(Speicherplatz: 8 Byte)

(wird in der Praxis am häufigsten für Gleitkommazahlen eingesetzt)

Wofür wird derDatentyp «boolean» verwendet?

Datentyp für Logik.

Einsatzgebiet: Verzweigungen und Schleifen

Werte: true oder false

Wofür wird derDatentyp «char» verwendet?

Datentyp für ein einzelnes Zeichen.

Werte: z.B. 'c' oder '\u03A6'

(in der Praxis werden häufiger Strings verwendet

Wofür wird derDatentyp «string» verwendet?

Zeichenkette

Speicherplatz: 2 Byte

z.B. 'Lorem ipsum dolor est 2530'

Was tut ein  Prozessor (CPU)?

Führt Maschinencode aus (Endlosschleife)

  1. Anweisung laden
  2. Anweisung decodieren
  3. Operatoren laden
  4. Anweisung ausführen

Weitere Eigenschaften

  • Register für Resultate von Operationen und Unterporgrammhandling
  • Cache (Zwischenspeicher) für schnelleren Datenzugriff
  • Mehrere Kerne für parallele Programmausführung

Was sind RAM?

Arbeitsspeicher

  • Beinhaltet Programmcode und Daten
  • Ist in der Regel flüchtig (DRAMs), Daten gehen nach Ausschalten verloren
  • Kleinste adressierbare Speichereinheit: 1 Byte = 8 Bit

Wie wird eine öffentliche Methode mit Rückgabewert aufgebaut?

public static datentyp methodenName (parameter) {

methodenrumpf

}

 

bsp:

public static int addierer (int zahl1, int zahl2, int zahl3){

int gesamtzahl = zahl1 + zahl2;

return gesamtzahl;

}

 

Wie wird eine geheime Methode ohne Rückgabewert aufgebaut?

private static void methodenNamen(datentyp name) {

methodenrumpf

}

 

bsp:

private static void drucker (string name) {

System.out.println (name);

}

Wie wird eine Methode aufgerufen?

methodenName (wert);

bsp:

schreibeName (name1);

addiere (int1 + int2 + int3)

 

Lernen