Java Programmierung

Post on 06-Jan-2016

40 views 1 download

description

Java Programmierung. Inhaltsverzeichnis. Entwicklungsumgebung Kontextmenü Compile Objekt Attribut Klasse Deklaration. Entwicklungsumgebung. Definition: BlueJ ist eine Entwicklungsumgebung für Java. BlueJ versteht den Java Programmcode - PowerPoint PPT Presentation

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