Geschrieben von Student*innen, die bestanden haben Sofort verfügbar nach Zahlung Online lesen oder als PDF Falsches Dokument? Kostenlos tauschen 4,6 TrustPilot
logo-home
Zusammenfassung

Einführung in die Informatik Java, Komplette Klausurzusammenfassung & Lernhilfe für das Programmieren | Grundlagen, Arrays, Schleifen, Bedingungen & Zahlensysteme

Bewertung
-
Verkauft
-
seiten
29
Hochgeladen auf
20-05-2026
geschrieben in
2024/2025

Probleme mit Informatik oder Java in der Uni? A+ Lernskript zur Einführung in die Informatik mit Java für Studierende technischer und ingenieurwissenschaftlicher Studiengänge. Fokus: Grundlagen von Java, Aufbau und Ausführung von Java Programmen, Klassen, Objekte und Methoden, Public, Private, Static und Return, Primitive und komplexe Datentypen, Vergleichsoperatoren und logische Operatoren, if-, if-else- und verschachtelte Bedingungen, while- und for-Schleifen, Arrays und Array-Deklarationen, Zahlensysteme Dieses Dokument ist ideal zur Klausurvorbereitung, Wiederholung und zum schnellen Nachlernen zentraler Informatik Themen! Format: Digitales PDF-Lernskript Länge: 30 Seiten

Mehr anzeigen Weniger lesen

Inhaltsvorschau

1

, Inhaltsverzeichnis

1. Grundlagen von Java ......................................................................... 5

 Einführung in Java
 Ausführung von Java-Programmen (Quellcode, Bytecode und JVM)

Bestandteile eines Java-Programms

 Klassen und Objekte
 Visibility Modifier
 Public und Private
 Geschweifte Klammern und Blöcke
 Methoden in Java
 Die main-Methode
 Static und non-static
 Return und Rückgabewerte
 Zusammengesetzte Codes

Rückgabetypen und Datentypen

 Void
 int
 double
 boolean
 String
 char
 Primitive Datentypen
 Komplexe Datentypen

Regeln für Variablenbezeichner

 Zulässige Zeichen
 Groß- und Kleinschreibung
 Klassen- und Dateinamen
 Paketnamen




2

,2. Operatoren und Vergleichsoperatoren ........................................... 15

 Vergleichsoperatoren
 Gleichheit und Ungleichheit
 Größer- und Kleiner-Operatoren
 Logische Operatoren
 UND-, ODER- und NICHT-Verknüpfungen

3. Bedingungen und Verzweigungen................................................... 17

 if-Bedingungen
 if-else-Bedingungen
 else-if-Strukturen

4. Schleifen .......................................................................................... 20

 Grundlagen von Schleifen
 while-Schleifen
 for-Schleifen

5. Arrays ............................................................................................... 22

 Grundlagen von Arrays
 Array-Datentypen
 Deklaration von Arrays
 Initialisierung von Arrays
 Erzeugung mit new

6. Zahlensysteme ................................................................................ 25

 Grundlagen von Zahlensystemen (Binärsystem, Oktalsystem, Dezimalsystem,
Hexadezimalsystem)
 Umwandlung von Binärzahlen
 Umwandlung von Oktalzahlen
 Umwandlung von Dezimalzahlen
 Umwandlung von Hexadezimalzahlen




3

, Die zentralen Eigenschaften und Codes für Java



1. Ausführung von Java - Befehlen / Programmen

 Quellcode (Text/Befehl, der aufgeschrieben wird), wird nicht direkt in Maschinencode übersetzt
bzw. vom Programm ausgeführt
 Quellcode wird zunächst in den Bytecode umgewandelt




JVM führt den Code in einer virtuellen Maschine aus (Vorteile)

1. Abstürze: Verhindert, dass der gesamte Computer abstürzt, falls das Programm zusammenbricht
=> Fehler betrifft nur die virtuelle Maschine (heutige Computer sind inzwischen weniger anfällig für
Abstürze)

2. Kompatibilität: Code, der in der JVM - virtuellen Maschine - läuft, kann problemlos auf allen
gängigen Betriebssystemen ausgeführt werden => Virtuelle Maschine dient als Übersetzer und
macht es einfacher Java auf anderen Betriebssystemen auszuführen (Android, Mac, Windows etc.)

3. Objektorientierung: In Java muss man objektorientiert arbeiten => Nutzer erlernen von Anfang an
viel neues Programmierwissen/ Nachteil: Programme sind oft sehr komplex




4

,2. Bestandteile eines Java - Programms

1. Visibility modifier:

Public: Andere Objekte können sehen, was in dem aktuellen Objekt passiert.

Beispiel: Public Katze (essen) => andere Objekte z.B. Hund können sehen was in dem aktuellen
Objekt ausgeführt wird

Private: Andere Objekte können nicht sehen, was in dem aktuellen Objekt passiert => Informationen
bleiben verborgen und können nicht von anderen Objekte gesehen werden



2. Class (Klasse):

Eine Klasse ist wie ein Bauplan oder eine Schublade, in der du alle Objekte ablegst, die
zusammengehören – zum Beispiel Variablen, Methoden oder Anweisungen. Jedes Java-Programm
besteht mindestens aus einer Klasse und sie gibt den Inhalt vom Programm an.

public class Helloworld {
Hier steht der Inhalt von der Klasse - Helloworld
}
Merke!

Klasse ist der Oberbegriff des Programms und signalisiert den Beginn einer Klasse => der Name der
Klasse muss gleich dem Dateinamen sein

=> Daher: Helloworld.java enthält die public class Helloworld

Der Text, der in der Klasse erzeugt wird, wird als Objekt bezeichnet

Wichtig: Klassennamen dürfen keine Schlüsselwörter sein - public, static, void, final, abstract



3. Geschweifte Klammern {...}

Geschweifte Klammern umschließen eine Gruppe von Anweisungen, Befehlen oder Variablen im
Java-Programm, die zusammengeführt werden sollen. Sie enthalten also den Inhalt des Programms
und bieten einen Bereich oder Raum, in den Codezeilen eingegeben werden können. Den Raum
innerhalb geschweifter Klammern nennt man Block.

public class Test {
// Code-Anweisungen kommen hierher
}
Merke!

Man kann Blöcke verschachteln

Manche Konstrukte, z.B. Klassen oder Methoden schreiben den Gebrauch von Blöcken vor


5

,4. Static / non-static bei Methoden und Variablen:

Static: Eine Methode oder Variable ist statisch => Wenn Static vor der Methode oder Variable steht,
wird sie unabhängig von einer spezifischen Instanz (einem Objekt) der Klasse ausgeführt

public class Mathe {
public static int verdopple(int zahl) {
return zahl * 2;
Merke!

Statische Methoden oder Variablen gelten für alle Objekte gleichzeitig

Nicht statische Methoden oder Variablen gelten nur für ein spezifisches Objekt



5. Return:

Wenn eine Methode etwas berechnet (z. B. eine Summe oder ein Ergebnis), dann benutzt man
return, um dieses Ergebnis nach außen weiterzugeben.

public class Test {
public static void main(String[] args) {
int ergebnis = addiere(3, 5);
System.out.println("Das Ergebnis lautet " + ergebnis);
}

public static int addiere(int a, int b) {
return a + b;
}
}
Merke!

Die Methode heißt addiere mit dem Typen int für ganze Zahlen

Sie nimmt zwei Zahlen (a und b) und berechnet die Summe a + b

Mit return wird das Ergebnis zurückgegeben

Wichtige Regeln:

Ein return-Befehl steht immer in einer Methode, die einen Rückgabewert hat (also kein void)
=> public static int addiere (Typ Variable) {}

Der Typ nach return muss passen

Die return-Methode schickt den Wert an die Stelle zurück, wo die Methode aufgerufen wurde




6

, 6. Rückgabetypen:

void:

Das Wort Void steht in Java vor einer Methode und sagt, dass die Methode nichts zurückgibt. => sie
wird nicht vom Programm ausgeführt oder löst etwas aus, gibt keine Antwort

public class Beispiel {
public static void main(String[] args) {
System.out.println("Hallo Tom!"); // tut etwas, gibt nichts zurück
}
}


int:

Die Methode rechnet etwas aus und gibt eine ganze Zahl zurück.

public class Beispiel {
public static void main(String[] args) {
int zahl = 5;
int ergebnis = zahl * 2; // Berechnung
System.out.println(ergebnis); // Ausgabe: 10
}
}


double:

Die Methode gibt eine Kommazahl zurück.

public class Beispiel {
public static void main(String[] args) {
double radius = 2.0;
double flaeche = 3.14 * radius * radius;
System.out.println(flaeche); // Ausgabe: 12.56
}
}




7

Dokument Information

Hochgeladen auf
20. mai 2026
Datei zuletzt aktualisiert am
27. mai 2026
Anzahl der Seiten
29
geschrieben in
2024/2025
Typ
ZUSAMMENFASSUNG

Themen

12,56 €
Vollständigen Zugriff auf das Dokument erhalten:

Falsches Dokument? Kostenlos tauschen Innerhalb von 14 Tagen nach dem Kauf und vor dem Herunterladen kannst du ein anderes Dokument wählen. Du kannst den Betrag einfach neu ausgeben.
Geschrieben von Student*innen, die bestanden haben
Sofort verfügbar nach Zahlung
Online lesen oder als PDF

Lerne den Verkäufer kennen
Seller avatar
SimpleOne

Lerne den Verkäufer kennen

Seller avatar
SimpleOne Technische Universität Berlin
Profil betrachten
Folgen Sie müssen sich einloggen, um Studenten oder Kursen zu folgen.
Verkauft
3
Mitglied seit
10 Jahren
Anzahl der Follower
0
Dokumente
59
Zuletzt verkauft
1 Jahren vor

0,0

0 rezensionen

5
0
4
0
3
0
2
0
1
0

Warum sich Studierende für Stuvia entscheiden

on Mitstudent*innen erstellt, durch Bewertungen verifiziert

Geschrieben von Student*innen, die bestanden haben und bewertet von anderen, die diese Studiendokumente verwendet haben.

Nicht zufrieden? Wähle ein anderes Dokument

Kein Problem! Du kannst direkt ein anderes Dokument wählen, das besser zu dem passt, was du suchst.

Bezahle wie du möchtest, fange sofort an zu lernen

Kein Abonnement, keine Verpflichtungen. Bezahle wie gewohnt per Kreditkarte oder Sofort und lade dein PDF-Dokument sofort herunter.

Student with book image

“Gekauft, heruntergeladen und bestanden. So einfach kann es sein.”

Alisha Student

Arbeitest du an deiner Quellenangabe?

Erstelle korrekte Quellenangaben in APA, MLA und Harvard mit unserem kostenlosen Zitiergenerator.

Arbeitest du an deiner Quellenangabe?

Häufig gestellte Fragen