From 144cc46cbd949cfd67699d2ef16df0f28d83cb3b Mon Sep 17 00:00:00 2001 From: Henri Burau Date: Wed, 25 Mar 2020 11:27:13 +0100 Subject: [PATCH] Add aktuellen Stand --- termin-1.md | 2 ++ variablen.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 56 insertions(+), 3 deletions(-) diff --git a/termin-1.md b/termin-1.md index 899d003..cbfcf0a 100644 --- a/termin-1.md +++ b/termin-1.md @@ -13,5 +13,7 @@ Eva Meinen & Henri Burau * Mattermost * Gitlab + + --- diff --git a/variablen.md b/variablen.md index b5a53fd..7a9180c 100644 --- a/variablen.md +++ b/variablen.md @@ -1,10 +1,61 @@ ---- + # Variablen +Variablen sind das Behältnis für Werte in einer Programmiersprache. In Java +gibt es zwei Typen von Variablen: + +* **Primitive Typen** `byte`, `short`, `char`, `int`, `long`, `double`, `float` und `boolean` +* **Referenztypen** z.B. `String` + +--- + +## Deklaration und Initialisierung +* **Deklaration**: Das "Bekanntmachen" einer Variable. + + ```java + byte a; + ``` + +* **Initialisierung**: Das erstmalige Belegen einer Variable. + + ```java + a = 10; + ``` + +* Man kann auch in einer Zeile gleichzeitig deklarieren und initialisieren. + + ```java + int b = -323; + ``` + +--- + +## Identifier +Bezeichner für Methoden-, Variablen- und Klassennamen. Identifier müssen folgende Eigenschaften erfüllen um in Java gültig zu sein: + +--- + +## Konventionen + +--- + +## Literale + +--- + +## Ausdrücke und Zuweisungen + +--- + +## **Aufgaben** + +--- Variablen V1F69, V2F14ff * Welche Identifier sind erlaubt und sinnvoll? (keine Keywords)