Java und Eclipse Installation, erstes Beispielprogramm

Ähnliche Dokumente
Eclipse Tutorial.doc

Eclipse 3.0 (Windows)

Java: Kapitel 1. Überblick. Programmentwicklung WS 2008/2009. Holger Röder Holger Röder

Einführung in das Programmieren

Java Programmierung auf der Konsole / unter Eclipse

Vorkurs Informatik WiSe 17/18

Eclipse 3.0 (Mac) 1. Eclipse installieren. 2. Welcome Projekt schliessen

Primitive Datentypen

Praktikum 1: Einführung, BMI Rechner

Grundlagen der Informatik Übungen 1.Termin

Übung 1: Installation + Test von Eclipse. Übung 2: Hello World

Vorkurs Informatik WiSe 16/17

Installation von Java, Java-Editor und BlueJ

Übung zur Vorlesung Strukturiertes Programmieren WS 2014/15. Übungsblatt 1: JAVA - Erste Schritte Abgabe: Besprechung:

Erste Schritte mit Eclipse

Aufgabenblatt 1: - Präsenzübung für die Übungen Do Mi Ausgabe Mi

Grundlagen der Informatik für Ingenieure I

Software-Engineering und Optimierungsanwendungen in der Thermodynamik

Java Einführung Programmcode

Erste Schritte zum lauffähigen Java Programm

Java für Anfänger Teil 1: Intro. Programmierkurs Manfred Jackel

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH

Name Klasse Datum. Hier gehen Sie auf den Download Button unter JDK, laden den Installer und führen ihn aus. Der Installer ist selbsterklärend.

1. Formulieren Sie den Algorithmus <Bedienung eines Getränkeautomaten> nach den oben genannten Kriterien.

Software-Engineering Grundlagen des Software-Engineering

Programmierkurs. Manfred Jackel

Einführung in die Programmierung 1

Lego Mindstorms NXT über lejos und Eclipse mit Java programmieren

Programmierung. Programme, Compiler, virtuelle Maschinen, Java

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015

Prof. Dr. Heinrich Müller. Informatik VII Universität Dortmund. Organisatorisches zum Vorkurs Informatik

Grundlagen der Programmierung UE. Dr. Herbert Prähofer (Gruppe 1 2, & 3) DI Markus Weninger(Gruppe 4)

Tutorium Java Ein Überblick. Helge Janicke

1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich

Erste Schritte zum lauffähigen Java-Programm

Einführung in die Programmierung WS 2014/15. Übungsblatt 0: Einführung

Einführung in die Nutzung von eclipse

Einstieg in Java und OOP

Installationsanleitung

Programmieren I. Dokumentation mit Javadoc Heusch 10.4 Ratz Institut für Angewandte Informatik

Klassenvariablen, Klassenmethoden

Java-Einführungskurs Informatik II (D-ITET) Vincent Becker,

Erste Schritte mit Lejos unter Linux

Starten Sie Eclipse: Hier tragen sie Ihr Arbeitsverzeichnis ein. Zu Hause z.b. c:\workspace.

Programmieren I. Die Programmiersprache Java. Institut für Angewandte Informatik

Hochschule Niederrhein Grundlagen der Prof. Dr. Nitsche Fachbereich 03 Java Programmierung Bachelor Informatik SS 2015 Übung 1. Grundlagen von Java

Martin Unold INFORMATIK. Geoinformatik und Vermessung

Technische Informatik für Ingenieure Winter 2005/2006 Übungsblatt Nr. 3

Die Scala Entwicklungsumgebung. L. Piepmeyer: Funktionale Programmierung - Die Scala Entwicklungsumgebung

Informatik I - Einstiegskurs

Grundlagen der Programmierung UE

Eclipse Tomcat Plugin Starthilfe

Einführung in die Arbeit mit Eclipse und CDT

JDroidLib mit Eclipse (Mac/Linux/Windows)

TCP/IP Programmierung. C# TimeServer Java6 TimeClient

Objektorientierte Programmierung OOP Programmieren mit Java

Grundlagen der Programmierung UE

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Vorlesung Informatik II

IBM Software Demos Rational Systems Developer Introduction

Hello World in Java. Der Weg zum ersten Java-Programm

Versuchsziele Kenntnisse in der Anwendung von: Sortieren mit Klassen Benutzung von generischen Klassen o Definition o Sortierung.

AKTUEL ZU JAVA 8 PROGRAMMIEREN IN JAVA. 7. Auflage. Im Internet: Alle Beispielprogramme und Lösungen

Im Mathe-Pool startet man Eclipse am besten aus einer Shell heraus, und zwar indem man im Home- Verzeichnis den Befehl

Prozedurale Programmierung (PPG)

Einführung in Eclipse und Java

Nino Simunic M.A. Computerlinguistik, Campus DU

Software Engineering I

Grundzüge der Wirtschaftsinformatik WS 2002/03. Wiederholung Java. Programmierzyklus. Heiko Rossnagel Problem

(1)Einführung in Eclipse

Einführung in Javadoc

Verknüpfung auf dem Desktop erstellen und konfigurieren

Programmentwicklung ohne BlueJ

Installation einer C++ Entwicklungsumgebung unter Windows --- TDM-GCC und Eclipse installieren

Einführung in die Programmierung mit Java

Python 3.6. Erste Schritte auf dem Mac. Syshack. 22. Juni 2017 Version 2.0. Python Erste Schritte auf dem Mac Syshack, 22.

Institut für Informatik

Einführung in die Java- Programmierung

Java-Schulung Grundlagen

Vorkurs Informatik WiSe 15/16

Software-Engineering Software-Management

Übungen Informatik I. JAVA - Eclipse. elga Gabler, Holger Vogelsang, Christian Pape. Übungen Informatik 1 1

Übung 00 Einrichten der Entwicklungsumgebung

Programmieren I + II Regeln der Code-Formatierung

TU Kaiserslautern. Übungsblatt 2: Software-Entwicklung 1 (WS 2017/18) Hinweise zu Einreichaufgaben. Hinweise zu den Übungen

Hello World. Javakurs 2014, 1. Vorlesung. Sebastian Schuck. basierend auf der Vorlage von Arne Kappen. wiki.freitagsrunde.org. 3.

Infrastruktur. INE1-Praktikum 1. Einführung. Augabe 1: Programme starten und konfigurieren. INE1 Informatik für Ingenieure 1

eclipse und Komponenten

Anleitung zum Arbeiten mit Microsoft Visual Studio 2008 im Softwarepraktikum ET/IT

Programmieren I. Dokumentation mit javadoc Heusch 10.4 Ratz Institut für Angewandte Informatik

Eclipse und Java Einheit 01: Einführung in Eclipse

EidP. Blocktutorium SS 2014

B) Klassenbibliotheken Turtle und Util (GPanel, Console) installieren Ein Unterverzeichnis classes auf der Festplatte erstellen, z.b.

B) Klassenbibliotheken Turtle und Util (GPanel, Console) installieren Ein Unterverzeichnis classes auf der Festplatte erstellen, z.b.

Berner Fachhochschule Hochschule für Technik und Informatik HTI. Kapitel 1. Einstieg in Java. Dr. Elham Firouzi

Java - Einführung in die Programmiersprache. Leibniz Universität IT Services Anja Aue

Einführung in die Programmierung WS 2009/10. Übungsblatt 7: Imperative Programmierung, Parameterübergabe

Java Kurs für Anfänger LMU SS09 Einheit 1 Javaumgebung

Transkript:

Java und Eclipse Installation, erstes Beispielprogramm Bernfried Geiger, Intellisys GmbH, Sindelfingen www.intellisys.de Jens-B. Augustiny, LIGONET GmbH, Lobsigen bei Bern www.ligonet.ch

Agenda Ziele / Voraussetzungen Grundlagen Java/Eclipse Installation Java und Eclipse "Hallo World" mit Java pur und mit Eclipse Einfache Beispielapplikation mit 2 Klassen Ausblick - Wo und wie geht es weiter?

Ziele und Voraussetzungen Ziele: Hands On Einführung in Java ohne spezielle Vorkenntnisse Mindestens auf jedem zweiten PC laufen die Beispiele Voraussetzungen: Vorteilhaft: Grundkenntnisse in Programmierung (zum Beispiel: was sind Funktionen) Allgemeine PC-Kenntnisse sind vorhanden Laptop mit 128 MB RAM, 1GByte freier Platz auf dem Harddisk, CD-Laufwerk

Installation Java und Eclipse Virenscanner ausschalten, CD einlegen Install.cmd auf CD aufrufen Installation der CD und Installationsprogramme nach C:\Eclipse_Starter Installation von Java und Eclipse wird gestartet, befolgen Sie die Anweisungen und stellen Sie die Verzeichnisse bei Bedarf ein

Einführung in Eclipse Eclipse (www.eclipse.org): Java Anwendung zum Bau von Entwicklungsumgebungen. Kostenlos. Tool stammt von IBM ihrer Tochterfirma OTI (Schweiz) Dient als Entwicklungsfrontend für diverse Programmiersprachen Basis für... RichClient Anwendungen Rational Developer Workplace Designer Linux, Mac und Windows.

Test der Installation des Java SDK Suchen Sie das Verzeichnis mit der Datei javac.exe auf z.b. c:\programme\java\jdk1.5.0_04\bin Erstellen Sie dort mit Notepad die Datei von der nächsten Folie (HelloWorld.java) Compilieren: javac HelloWorld.java (es entsteht HelloWorld.class) Starten: java HelloWorld (die *.class Datei wird verwendet)

Java "HelloWorld" Beispiel Bei Problemen: Java ist Case Sensitiv, dies gilt auch für den Java-Aufruf. Die beiden Befehle wie vorgegeben einmal mit, einmal ohne Extension eintippen. Notepad ist als Editor auf die Dauer wenig hilfreich, wir wechseln deshalb gleich auf Eclipse als Entwicklungsumgebung.

Eclipse starten und einrichten Eclipse starten: c:\eclipse_starter\eclipse\eclipse.exe Beim ersten Start das Arbeitsverzeichnis angeben:

Eclipse benutzen 1 Vom Eröffnungsbildschirm her den Workbench öffnen:

HelloWorld mit Eclipse Neues Projekt erstellen: File - New - Project Java Project auswählen Projektname: HelloWorldProject Mit Finish abschliessen

Neue Klasse erstellen 1 File - New - Class Name: HelloWorldClass Anhaken bei Method Stubs (zuunterst): public void main...

Neue Klasse erstellen 2 Eclipse erstellt das Grundgerüst für die Klasse Kommentargerüst, welches für Dokumentation verwendet werden kann, wird ebenfalls erstellt

Neue Klasse Erstellen 3 Klasse ergänzen: public static void main(string[] args) { System.out.println("I love Notes"); } Testen: Menu: Run - Run... Java Application wählen und Button "New" Button "Run"

Klasse testen Unten im Bildschirm "Console" anklicken, die Ausgabe erscheint:

Interaktion von Klassen File - New - Java Project, Name: MovingSignProject File - New - Class:

MovingSignClass I public class DataContainerClass { private static int Position = 7; int getposition() { return (Position); } }

Zweite neue Klasse: File - New - Class Aufrufende Klasse

MovingSignStartClass 1 xxx public class MovingSignStartClass { public static void main(string[] args) { DataContainerClass ActiveData; ActiveData = new DataContainerClass(); System.out.println(ActiveData.getPosition()); } }

MovingSign testen Run - Run Neue Java-Applikation erstellen Run - System speichert die Dateien

Erweiterung DataContainerClass Ergänzung einer Methode: void setposition(int newvalue){ Position = newvalue; } (Siehe Demo-Verzeichnis 4)

Anpassung der Start-Klasse MovingSignStartClass ändern und testen... public static void main(string[] args) { DataContainerClass ActiveData; ActiveData = new DataContainerClass(); System.out.println(ActiveData.getPosition()); ActiveData.setPosition(10); System.out.println(ActiveData.getPosition()); }

Neue Methode in DataContainerClass: int moveposition(int distance) { Position = Position + distance; if (Position > 50) { Position = 50; } else if (Position < 0) { Position = 0; } return (Position); IF

Anpassung...StartClass DataContainerClass ActiveData; ActiveData = new DataContainerClass(); System.out.println(ActiveData.getPosition()); ActiveData.setPosition(10); System.out.println(ActiveData.getPosition()); ActiveData.movePosition(30); System.out.println(ActiveData.getPosition()); ActiveData.movePosition(30); System.out.println(ActiveData.getPosition());

Literatur / Kontakte Mit C:\Eclipse_Starter\other\literature\javabuch startet das Java-Handbuch von Guido Krüger (www.javabuch.de) Bernfried Geiger, www.intellisys.de, Grossraum Stuttgart Jens-B. Augustiny, www.ligonet.ch, Schweiz