Einführung in die Programmiersprache Java

Slides:



Advertisements
Ähnliche Präsentationen
ALP II: Objektorientierte Programmierung Sommersemester 2006
Advertisements

Eclipse.
Einführung in die Programmierung in JAVA AG SS 2003
Programmorganisation
Softwareentwicklung für Android
(kleine!) Java Einführung Mittwoch, Heute Ziel: erstes Java-Programm erstellen Von der Aufgabenstellung bis zur Lösung Grundlagen Einfache.
Imperative Programmierung -Entwicklungswerkzeuge
Objektorientierte Programmierung
Prof. Dr.-Ing. habil. B. Steinbach - Informatik / Softwaretechnologie und Programmierungstechnik - Institut für Informatik Verteilte Software - Java -
Gliederung des Inhalts
Java: Grundlagen der Sprache
WHILE - Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm.
FOR Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm.
DO...WHILE Anweisung.
Sommersemester 2003 Lars Bernard
Objektorientierte Programmierung JDK-Klassenbibliothek
Java-Kurs - 2. Übung Entwicklungsumgebung Struktur von Programmen
Praxis-Repetitorium JAVA zusätzliche, ergänzende Lehrveranstaltung
Programmierkurs JAVA zusätzliche, ergänzende Lehrveranstaltung
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Das Java-Hamstermodell
Einführung in Java Alexander Dreßler modifiziert Peter Brichzin und Matthias Spohrer Literatur Installation der Programme.
Einführung in C EDV1 - 03C-Einführung.
DVG Einführung in Java1 Einführung in JAVA.
Einführung in C EDV1 - 04C-Einführung.
Java in 9 Folien Besser: Online-Buch Go to Java 2.
© 2005 Pohlig - Taulien Datenströme GK Informatik 1 Datenströme.
© 2003 Pohlig Informatikgrundkurs (Pohlig-Häberle) 1 5.Was ist eine Syntax? – Ein bierseliger Bayer im Himmel 5.1 Syntax des frohlockenden Bayern Alois.
MSDN Webcast: VB. NET für Einsteiger und Umsteiger Einführung in VB
Rekursive Funktionen (Fakultät)
Programmieren mit MS Small Basic
Plattformunabhängige Programmiersprache
Herzlich Willkommen zu „Einführung in die Programmierung mit Java“
University of Applied Sciences Übung Objektorientierte Programmierung II Dipl.-Inf. (FH) Markus Vogler.
Simple Programmierung
Java ohne Kara. Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen.
Teil II Objekte ergeben ein Ganzes
Java und Eclipse.
EXist. Anforderungen - Java Development Kit (JDK) 1.6!!! - mit JDK 7 funktioniert es noch nicht -
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Testen von Software – Überdeckungstesten mit JCov und GCov Martin Franke, 2006 Sommersemester.
Allgemeines zu Java Universelle, objektorientierte Programmiersprache
Informatik Objekte und Klassen 1. Objektorientiertes Modellieren und Programmieren 1.1 Objekte und Klassen.
Java Server Pages Sergej Keterling
FIN-IVS Dr.Fritz Zbrog Verteilte Systementwicklung EJB Tutorial Was wird für EJB-Entwicklung benötigt ? J2EESDK 1.4 (software developement kit)
Objektorientiertes Konstruieren
Oliver Spritzendorfer Thomas Fekete
Unterprogramme in JAVA
„einfaches Java Programm“
Wilfried Imrich CuP - Java Erste Vorlesung Entspricht ungefähr Kapitel 1.1 des Skriptums Wilfried Imrich Montanuniversität Leoben Freitag, 4. Oktober 2002.
CuP - Java Vierte Vorlesung Entspricht ungefähr Kapitel 2.1 des Skriptums Montag, 14. Oktober 2002.
Lernen der Programmiersprache Java
Programmierung von Agenten in Java: Implementierung einer Supply-Chain
PI Burgenland Java und JavaScript 1. Teil
Delphi Einführung Von Frank Schullerer. Inhalt  1 Einführung  2 Die integrierte Entwicklungsumgebung  3 Komponenten  4 Das erste Programm  5 Die.
Programmiervorkurs WS 2014/15 Methoden
Programmiervorkurs WS 2014/15 Schleifen
Informatik I : Software höhere Programmiersprachen Java Klassen: hat Methoden (Funktionen) und Daten (Variablen) es kann mehrere Klassen geben nur eine.
Natürliches Programmieren
Java-Kurs Übung Benutzeroberflächen und Graphik
Alois Schütte Advanced System Programming 2 Interprozeßkommunikation  2.1 JVM Ablaufumgebung  2.2 Java Native Interface (JNI)  Verwendung von.
17. Januar 2006 Navigations- und Ortungssysteme Handy-Kompass Peter Ammon Michael Kaiser Thomas Zsebedits.
Die gemeinsame Datenbank Die Forschungsgemeinschaft Eisenbahngeschichte betreibt eine Datenbank im Internet, die nur für die Mitglieder der Forschungsgemeinschaft.
Übung Informatik I exercise01. 2 Inhaltsübersicht Nachbesprechung Übung 1 Individuelle Fragen/Bemerkungen.
Web und Mobile Apps Programmieren Marco Jakob Kurzvortrag OSS an Schulen
Zur Veranstaltung zAllgemeine Einführung in die Programmierung yDatenstrukturen yAlgorithmen zStandard-Ein-/Ausgabeoperationen zVerwendung der graphischen.
Einführung in Java PING e.V. Weiterbildung Andreas Rossbacher 24. März 2005.
JAVA - Einführung. © Übersicht Hintergrund und Geschichte Wie sieht ein JAVA Programm aus ? Was ist ein JAVA Programm ? Wie schreibt/übersetzt.
Mit Java die Turtle steuern
Ein kurzer Überblick Thomas Karp
 Präsentation transkript:

Einführung in die Programmiersprache Java

Inhalt Portable Programmiersprachen Java Integrated Development Environment "Eclipse"

Portabilität von C und C++ Quelltext Header- Dateien portabel: .cpp .h Compiler Der Programmierer liefert ausführbare Binarys, die nur auf einer konkreten Zielplattform laufen. (z. B. MS Windows) .o Linker Ausführbares Binary .exe Ausführen im RAM

Java als portable Sprache (Grundidee) Quelltext portabel: .java Der Programmierer liefert Bytecode, der auf mehreren Zielplattform laufen kann. (z. B. MS Windows, Linux, …) Compiler Bytecode .class Java VM Der Bytecode läuft auf allen Plattformen, für die es eine Java VM gibt. Ausführen im RAM

Scriptsprachen, z. B. Perl, Python, usw. portabel: Quelltext Der Programmierer liefert Quelltext. Interpreter Der Quelltext kann auf allen Plattformen ausgeführt werden, für die es Interpreter gibt. Ausführen im RAM

Java-Logo

Java ist … … eine objektorientierte Programmiersprache, 1992 entstanden … ein eingetragenes Warenzeichen der Firma Sun Microsystems

"Write Once, Run Everywhere" Java läuft als Applikatition auf PC, Handhelds, Smart Cards - oder als Java-Applet im Web-Browser!

Ist Java inzwischen eine Art "Industriestandard" ? Verbreitung der Programmiersprachen anhand von Fachbuch-Verkäufen, lt. O'Reilly-Radar

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

Ein einfaches Java-Programm Es gibt eine starke Ähnlichkeit mit der C-Syntax! public class HalloWelt { public static void main(String args[]) { System.out.println("Hallo Welt!"); } (1) Kompilieren: >javac HalloWelt.java (Es entsteht die Datei "HalloWelt.class") (2) Ausführen: >java Beispiel

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

Eine beliebte IDE zur Java-Programierung IDE … Integrated Development Environment Genauer gesagt: Eclipse ist eine Ablaufumgebung. Die gewünschten Funktionen werden durch Plugins realisiert. Das bekannteste Plugin (Standardplugin) ist die Java-IDE.

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

Installation des J2SDK auf einem Windows-PC (1) Download der Installationsdatei: www.sun.com Downloads Java 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" Eigenschaften Erweitert Umgebungsvariablen Den 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.

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

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. in C:\Programme\eclipse Voraussetzung: Java muss installiert sein, mindestens die Java-Runtime. Denn Eclipse ist in Java programmiert!