Einführung in die Programmiersprache Java

17
Java_Intro.ppt, 24.09.2007, Seite 1 Einführung in die Programmiersprache Java

description

Einführung in die Programmiersprache Java. Inhalt. Portable Programmiersprachen Java Integrated Development Environment "Eclipse". Compiler. Linker. Ausführen im RAM. Portabilität von C und C++. Quelltext. Header- Dateien. portabel:. . cpp. .h. Der Programmierer liefert - PowerPoint PPT Presentation

Transcript of Einführung in die Programmiersprache Java

Page 1: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 1

Einführung in die Programmiersprache Java

Page 2: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 2

Inhalt

• Portable Programmiersprachen

• Java

• Integrated Development Environment "Eclipse"

Page 3: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 3

Linker

Portabilität von C und C++

Compiler

Ausführen im RAM

QuelltextHeader- Dateien

.h.cpp

.oDer Programmierer liefertausführbare Binarys,die nur auf einer konkretenZielplattform laufen.(z. B. MS Windows)

portabel:

Ausführbares Binary.exe

Page 4: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 4

portabel:

Ausführen im RAM

Java als portable Sprache (Grundidee)

Quelltext

Compiler

.java

Java VM

Bytecode.class

Der Bytecode läuft auf allen Plattformen, für die es eineJava VM gibt.

Der Programmierer liefertBytecode, der auf mehrerenZielplattform laufen kann.(z. B. MS Windows, Linux, …)

Page 5: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 5

portabel:

Ausführen im RAM

Scriptsprachen, z. B. Perl, Python, usw.

Quelltext

Der Quelltext kann auf allenPlattformen ausgeführt werden, für die es Interpreter gibt.

Interpreter

Der Programmierer liefertQuelltext.

Page 6: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 6

Java-Logo

Page 7: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 7

Java ist …

… eine objektorientierte Programmiersprache, 1992 entstanden

… ein eingetragenes Warenzeichen der Firma Sun Microsystems

Page 8: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 8

"Write Once, Run Everywhere"

Java läuft als Applikatition auf PC, Handhelds, Smart Cards - oder als Java-Applet im Web-Browser!

Page 9: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 9

Ist Java inzwischen eine Art "Industriestandard" ?

Verbreitung der Programmiersprachen anhand von Fachbuch-Verkäufen, lt. O'Reilly-Radar

Page 10: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 10

--------------------------------------------------

Page 11: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 11

Ein einfaches Java-Programm

(1) Kompilieren: >javac HalloWelt.java

(Es entsteht die Datei "HalloWelt.class")

(2) Ausführen: >java Beispiel

public class HalloWelt {

public static void main(String args[]) {

System.out.println("Hallo Welt!");

}

}

Es gibt eine starke Ähnlichkeit mit der C-Syntax!

Page 12: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 12

--------------------------------------------------

Page 13: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 13

Eine beliebte IDE zur Java-Programierung

Genauer gesagt:Eclipse ist eine Ablaufumgebung. Die gewünschtenFunktionen werden durch Plugins realisiert.Das bekannteste Plugin (Standardplugin) ist die Java-IDE.

IDE … Integrated Development Environment

Page 14: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 14

--------------------------------------------------

Page 15: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 15

Installation des J2SDK auf einem Windows-PC

(1) Download der Installationsdatei:www.sun.com

DownloadsJava SE (Java Standard Edition)

Java SE Developing Kit (JDK) 6 Update 2

(2) Installation durchführen

(3) Für bequemes Arbeiten die Umg.-Variable "PATH" anpassen:Rechtsklick auf "Arbeitsplatz"

EigenschaftenErweitert

UmgebungsvariablenDen Pfad hinzufügen, in dem sich die die "java.exe" befindet.(beispielsweise C:\Programme\Java\jdk1.6.2_06\bin)

(4) Test der Installation:DOS-Fenster öffnen und "java -version" eingeben.

Page 16: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 16

Installation der Java Dokumentation

• Dokumentation muss explizit von der Sun-Webseite runtergeladen werden.

• Eine Dokumentation und andere Infos in unserem Infolabs-Netz:

http://henry/

Fortgeschrittene Programmierung Programmierung Java

Page 17: Einführung in die Programmiersprache Java

Java_Intro.ppt, 24.09.2007, Seite 17

Installation von Eclipse

(1) Download des Eclipse-Packages

www.eclipse.org/downloads/

von dort "Eclipse Classic" herunterladen (ZIP-Datei)

(2) "Installieren"

Die ZIP-Datei einfach entpacken, z.B. inC:\Programme\eclipse

Voraussetzung: Java muss installiert sein, mindestens dieJava-Runtime. Denn Eclipse ist in Java programmiert!