Java Programmierung
description
Transcript of Java Programmierung
Java Programmierung
1. Entwicklungsumgebung 2. Kontextmenü3. Compile4. Objekt5. Attribut 6. Klasse 7. Deklaration
Inhaltsverzeichnis
Definition:
BlueJ ist eine Entwicklungsumgebung für Java. BlueJ versteht den Java Programmcode
Für die Entwicklung eigener Software
Durch die Programmierung werden Objekte der realen Welt, in der Software gespeichert (Arbeitsspeicher)
Entwicklungsumgebung
Ein Menü, das eine Reihe von Befehlen anbietet, die sich direkt auf das angeklickte Element beziehen (Abfrage von Informationen, Verändern von Werten).
Kontextmenü
deutsch = Übersetzen
Automatische Umwandlung eines lesbaren Quelltextes in eine Reihe von Anweisungen, die nur der Computer versteht.
Compile
Darstellung eines Beschreibungsgegenstandes im Hauptspeicher eines Computers (reale Welt)
werden in Java zur Laufzeit aus Klassen erzeugt
existieren nur von einem Übersetzungs-Vorgang bis zum nächsten
Werden durch Attribute und Werte bestimmt Können nur durch Methoden geändert
werden
Objekt
Sind Merkmale die ein Objekt von einem anderen unterscheiden
Erhalten Informationen über seinen aktuellen Zustand
Sie werden durch Variabeln beschrieben (Instanzvariabeln)
Beispiel: Auto
Attribut
Dienen zur Erzeugung von Objekten beschreiben das Verhalten von Objekten Daraus können in der Regel beliebig viele
neue Objekte erzeugt werden Jedes erzeugte Objekt muss seine Klasse
kennen Klassen deklarieren die Attribute und
definieren die Methoden Die Definition wird in einer Textdatei
gespeichert ( Quelltext)
Klasse
Deklaration◦Wird eine Variable in einem Java
Programm definiert (angelegt)◦=> engl. Bezeichnung
Speicherplatz für die Attribute im Arbeitspeicher reserviert!
Deklarieren
Methode Befehle oder Anweisungen, mit denen man
das Verhalten von Objekten beeinflussen oder den Status von Objekten abfragen kann.
Manipulierende Methoden: Methoden, die einen oder mehrere
Attributwerte eines Objektes und damit den Zustand eines Objektes verändern können.
Entfernen/Inspizieren ist keine manipulierende Methode
Parameter
Sind Variablen Informationen, die einer Methode beim
Aufruf übergeben werden müssen, damit sie korrekt arbeiten kann
Datentypen in Java
Datentyp
Größe
Wertebereich Standard
boolean 1 Bit true/false false
char 16 Bit
U+0000… U+FFFF \u0000
byte 8 Bit -128… +127 0
short 16 Bit
-32.768… +32.767 0
int 32 Bit
-2 Mrd… +2 Mrd 0
Long 64 Bit
-9 Bill… +9 Bill 0
Float 32 Bit
±1,4E−45… ±3,4E+38 0.0
Double 64 Bit
reelle Zahlen zwischen (Gleitkommazahlen) ±4,9E−324 … ±1,7E+308
0.0
Hergestellt von Hatice Demirtay,Anna Steinke, Ailar Evini,Blerta Morina und Fatma Memis
ENDE