WERA AG Javaseminar 2001 Einführung in Java Revision Revision : 1.4 Date : 2001/10/1123 : 31 : 54
|
|
- Stefanie Linden
- vor 8 Jahren
- Abrufe
Transkript
1 WERA AG Javaseminar 2001 Einführung in Java Revision Revision : 1.4 Date : 2001/10/1123 : 31 : 54 c 2001 Markus Knauer <Markus.Knauer@web.de> 12. Oktober 2001 Zusammenfassung Skript zum Javaseminar zur Einführung in die Programmiersprache Java und über die Anwendung des SDK/JDK. Inhaltsverzeichnis 1 Das Seminar Zur Person Kursüberblick und Ablauf Kurzer Abriß von Java Warum Java? Eigenschaften von Java Kurze Geschichte von Java Informationsquellen Planung der Themen Weitere Begriffe First Steps Java-Byte-Code und die Virtuelle Maschine Software Development Kit Das erste Programm Format und Zeichensatz 9 1
2 1 DAS SEMINAR 2 1 Das Seminar 1.1 Zur Person Name: Markus Knauer adresse: Markus.Knauer@web.de Im Web: knma0020 erste Programmiererfahrungen in der 80er Jahren mit BASIC später Pascal Visualisierungsprojekt am Institut für theoretische Astrophysik in Heidelberg - erste Projekterfahrung mit C und Fortran Arbeit im wissenschaftlichen Zentrum der IBM in Heidelberg - viel Systemadministration und Programmierung, u.a. auch in Scriptsprachen wie Perl, AWK, bash,... verschiedene Projekte in C++ und Java 2000/2001 Arbeit im Java Technology Center der IBM in Hursley/England 1.2 Kursüberblick und Ablauf Zur Verfügung: 8 halbe Tage, je 2 pro Woche: Freitag am Nachmittag und Samstag morgens WANN? Uhrzeit... Mischung aus Theorie und Praxis Pro Woche ein bis zwei Programmieraufgaben eine leichte, eine schwere dafür: 15 oder 25 Punkte, also maximal 100 Punkte ab 60 Punkten gibt es eine Urkunde
3 2 KURZER ABRISS VON JAVA 3 2 Kurzer Abriß von Java 2.1 Warum Java? Weil der Arbeitgeber es so will? Weil es Spaß macht? Vor allem an Samstagen gibt es nichts schöneres! Weil Java einfach ist? Weil es alle machen??? Java als moderne, vollständige Programmiersprache, für viele Einsatzzwecke tauglich, sehr gut standardisiert, auf allen wichtigen Plattformen umsonst verfügbar, objektorientiert, universell, schnell einsetzbar, von Haus aus geeignet für Programmierung im Netzwerkumfeld Eigenschaften von Java einfach Sprachelemente aus C++ und Smalltalk, keine Pointer objektorientiert Klassen sind zwingend vorgeschrieben, Java ist vollständig objektorientiert (bis auf die Grunddatentypen), keine Unterprogramme oder Prozeduren, nur noch Methoden verteilt Kommunikation über Internet einfach realisierbar, Schnittstellen, Client- Server-Anwendungen, RMI (Remote Method Invocation), Corba interpretiert Compiler erzeugt systemunabhängigen Byte-Code, der von einer virtuellen Maschine (Java-Interpreter) interpretiert wird. Nachteil: Systemspezifische Vorteile sind nicht nutzbar. robust Begrenzung der Fehlermöglichkeiten C-/C++-Programmierer könnten sagen: Alle trickreichen Programmierungen sind in Java verboten. Keine Zeiger! sicher Sicherheitskonzepte wie Sandboxmodell für Anwendungen im Internet. Heute: Signierte Applets, Security Manager architekturneutral Sowohl Java-Programme als auch der Byte-Code sollen z.b. unter Windows geschrieben auch unter Solaris, Linux, OS/390 usw. laufen. portabel Keinerlei systemabhängige Elemente! (Sind Integer jetzt 16, 32 oder gar 64 Bit Werte?)
4 2 KURZER ABRISS VON JAVA 4 performant Wie war das mit Textverarbeitung unter Java? nebenläufig Multithreading-Fähigkeiten werden direkt unterstützt. dynamisch Anpassung von Programmen während der Laufzeit. Dynamischen Binden von Klassen während der Laufzeit 2.3 Kurze Geschichte von Java Java ist nach Sumatra zweitgrößte Insel Indonesiens. In den USA steht Java für eine Tasse Kaffee und diese ist offizielles Java- Logo der Firma Sun Microsystems. Seit 1994 ist Java Bezeichnung für neue Programmiersprache der Firma Sun Microsystems, wobei die Entwicklung schon 1991 begonnen hatte. Ursprüngliches Ziel: Einfache Programmiersprache mit grafischer Benutzeroberfläche für Haushaltsgeräte und Unterhaltungselektronik Durch Internetentwicklung Änderung der Zielrichtung: Interaktive und grafikfähige WWW-Seiten Sun-eigener WWW-Browser HotJava vollständig in Java geschrieben kann Applets ausführen. Netscape-Navigator 2.0 unterstützt 1995 erstmalig Java Java-Version 1.0, Weiterentwicklung durch JavaSoft 2.4 Informationsquellen Sun Microsystems Javainformationen von Sun oder Java für Linux IBM
5 2 KURZER ABRISS VON JAVA Planung der Themen 1. Einführung in Development Kits SDK/JDK 2. erste Anwendungen, selbst programmieren 3. Syntax von Java Programmen 4. Grundelemente der Programmiersprache 5. Vektoren, Hashtabellen, Strings und anderes Interessantes aus den Libraries 6. Objektorientierung, Klassen, Objekte, Kapselung, Schnittstellen 7. Applets, grafische Benutzeroberflächen, AWT-Komponenten, Swing 8. Streams, Filehandling, Exceptions 9. weiterführende Themen: Threads, Synchronisation, Netzwerkprogrammierung Aus Zeitmangel leider nicht möglich: JDBC Datenbankanbindung, XML, RMI und Themen wie Application Server (z.b. Websphere) oder Entwicklungsumgebungen (z.b. Visual Age for Java, JavaBuilder und andere) 2.6 Weitere Begriffe Software Development Kit (SDK), Java Development Kit (JDK) Java-Versionen 1.0.2, 1.1.8, Java 2 (1.2, 1.3, 1.4) Applets Anwendungen, die über das Internet geladen werden J2SE Java 2 Standard Edition JEE Java Enterprise Edition (erweiterte Server-Applicationen) JDBC Datenbankzugriffe per Java Personal Java, Embedded Java, Card Java Java 2D, Java 3D, Java Sound Java Servlets und Java Server Pages (JSP) JNI Java Nativ Interface: Zugriff auf andere Programmiersprachen
6 3 FIRST STEPS 6??? JavaScript??? Bohnen - Java Beans, Enterprise Java Beans JIT Just In Time Compiler RMI Remote Method Invocation, Netzwerkkommunikation JFC Java Foundation Classes, ab Version 1.1, Bibliothek Swing grafische Benutzeroberflächen, Ergänzung zu AWT (Abstract Window Toolkit) 3 First Steps 3.1 Java-Byte-Code und die Virtuelle Maschine Java wird oftmals mit den Worten write once run everywhere vermarktet. Einmal geschriebene Programme sind überall ausführbar. Realisiert wird dieser Anspruch mit Einführung des Byte-Code-Konzeptes und einer virtuellen Java-Maschine (JVM), die diesen Byte-Code interpretiert. 1. Der Programmierer erstellt den Programmtext und speichert ihn Klasse für Klasse in einer eigenen Datei mit der Endung.class. 2. Mit dem Java-Compiler javac wird der Byte-Code erstellt und vom Compiler in eine Datei mit der Endung.class geschrieben. 3. Mit der Java Virtual Machine java wird dieser Byte-Code zunächst geladen, anschließend verifiziert und danach interpretiert und als maschinenspezifischer Code auf dem System ausgeführt. (Zum Teil gibt es heute auch sogenannte Just-in-Time-Compiler, die den Code zur Laufzeit für das entsprechende System kompilieren er wird dann also nicht mehr interpretiert.) Dazu ein Beispiel: Es soll eine Datei/Klasse namens datei.java übersetzt und ausgeführt werden. javac datei.java java datei Zunächst wird der in der Datei datei.java enthaltene Quelltext übersetzt und in die Datei datei.class geschrieben. Mit dem letzten Befehl wird die JVM gestartet und die Klasse datei.class ausgeführt.
7 3 FIRST STEPS Software Development Kit Download und Installation eines SDKs. PATH Wo sind die ausführbaren Programme? CLASSPATH Wo sind weitere Bibliotheken? Erläuterung der wichtigsten Programmierwerkzeuge in einem Java Development Kit: javac ist das Kommando zum Aufruf des Java-Compilers. Er übersetzt den Java-Quellcode und erzeugt daraus den Java-Byte-Code. java startet den Byte-Code-Interpreter und dient zur Auführung von Java Applikationen. appletviewer zeigt Applets innerhalb von HTML-Dateien an und dient zum Testen dieser. jdb ist ein (wenig komfortabler) Debugger für Java-Programme und dient zum Aufspüren von Laufzeitfehlern in Programmen. javadoc erzeugt aus speziellen Kommentaren im Java-Quellcode direkt eine HTML-Dokumentation. jar archiviert und komprimiert Java-Dateien und Verzeichnisse. 3.3 Das erste Programm Zumindest seit der Referenz zur Programmiersprache C existiert ein nicht tot zu kriegendes Programm, das in jeder Einführung zu Beginn dargestellt wird: Das HelloWorld-Programm, das nichts anderes macht, als ebendiese Buchtstaben Hello World! auf dem Bildschirm auszugeben. Geben Sie also folgende Programmzeilen mit einem beliebigen Editor ein und speichern Sie es unter dem Namen HelloWorld.java ab. Zu achten ist hier auf die genaue Schreibung mit GROSSEN und kleinen Buchstaben, denn Java ist nicht nur beim Dateinamen case-sensitive, beachtet also die Schreibung. public class HelloWorld { public static void main( String[] args ) { System.out.println( "Hello World!" ); } }
8 3 FIRST STEPS 8 Nachdem dies hoffentlich fehlerfrei in der richtigen Datei zu finden ist, begeben Sie sich in die Kommandozeile, dort in das Verzeichnis, in dem Sie die Datei abgespeichert haben und kompilieren das fertige Java-Programm mit dem Befehl javac HelloWorld.java. Wenn Sie nun alles richtig gemacht haben und sich den Inhalt des Verzeichnisses anzeigen lassen, so entdecken Sie die kompilierte Byte-Code-Datei HelloWorld.class, die Sie nun mit dem Befehl java HelloWorld ausführen können. Eine andere Version dieses kleinen Programms ist schon etwas umfangreicher; es soll ein sogenanntes Applet werden also ein Programm mit Grafikausgabe, das in jedem Webbrowser laufen kann. Hierzu benötigt man schon zwei Dateien: Zum einen den Java-Source-Code, zum anderen die HTML-Datei, die ein Browser zum Laden und Anzeigen des Applets benötigt. Tippen Sie also wieder mit Ihrem Editor folgende Zeilen ab und speichern Sie diese unter dem Namen HelloWorldApplet.java. import java.applet.*; import java.awt.*; public class HelloWorldApplet extends Applet { public void paint( Graphics g ) { g.drawstring( "Hello World!", 20, 20 ); } } Die zweite Datei ist die HTML-Datei, die den Ort des Java-Applets enthält. Dieser Name ist bis auf die Endung.html frei wählbar und ich benutze HelloWorldApplet.html: <html> <head> <title>helloworld Java Applet</title> </head> <body> <h2>helloworld Java Applet</h2> <hr> <applet code=helloworldapplet width=100 height=100></applet> <hr> </body> </html>
9 4 FORMAT UND ZEICHENSATZ 9 Mit dem applet-tag wird dem Browser das Kommando gegeben, ein Applet mit dem Namen HelloWorldApplet auszuführen und in einem Fenster mit der Größe von 100 auf 100 Pixeln darzustellen. Doch zunächst muß noch das Applet wie oben kompiliert werden mit javac HelloWorldApplet.java; es wird wieder eine Datei namens HelloWorldApplet.class geschrieben, welche jetzt ausgeführt werden kann. Um Applets auszuführen und zu testen, kann man sie mit dem Appletviewer laden; das Kommando hierzu: appletviewer HelloWorldApplet.html. Zu beachten ist, dass hier die HTML-Datei geladen wird! Es öffnet sich ein AppletViewerWindow und der erwartete Text wird ausgegeben. Als einen weiteren Test kann man diese HTML-Datei auch mit einem Webbrowser öffnen und sich zum Beispiel im Internet-Explorer oder mit Netscape anzeigen lassen. Doch hier kann es im Verlauf des Kurses Probleme geben, da es hier um Java2 gehen wird und die Browser in der Regel auf einem Stand von Java 1.1 sind. 4 Format und Zeichensatz Leerzeichen, Zeilenumbrüche, Tabulatoren und Kommentare sind Trennzeichen Anweisungen werden durch ; abgeschlossen Blöcke von Anweisungen werden mit geschweiften Klammern gebildet. Groß-/Kleinschreibung ist relevant! Java verwendet allgemein Unicode-Zeichen mit 16 Bit länge; im Prinzip sind damit auch Umlaute im Programm erlaubt. Escape-Sequenzen für Unicode-Zeichen aus 2-Byte Hexadezimal-Codierung Weitere Steuer- und Sonderzeichen: \n neue Zeile; \uxxxx Unicode-Zeichen; \" doppelte Anführungszeichen; \ einfache Anführungszeichen; \\ für den Backslash selbst Kommentare: Standard-Kommentar eingeleitet mit /* und mit */ beendet; Zeilenkommentare mit // bis zum Ende der Zeile (beide wie in C++); Dokumenationskommentar von /** bis */. Bezeichner
10 4 FORMAT UND ZEICHENSATZ 10 Bezeichner können mit Buchstaben, Unterstrich _ oder $ beginnen, dahinter sind Buchstaben und Zahlen zulässig. Java-Schlüsselwörter wie if, int, return,... sind nicht zulässig. Groß- und Kleinschreibung ist relevant. Daneben hat sich noch durchgesetzt, dass Klassennamen (also auch Dateinamen) mit Großbuchstaben beginnen, Methoden- und Variablen mit einem Kleinbuchstaben beginnen, Konstanten nur aus Großbuchstaben bestehen.
Die Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrJava Einführung Programmcode
Java Einführung Programmcode Inhalt dieser Einheit Programmelemente Der erste Programmcode Die Entwicklungsumgebung: Sun's Java Software Development Kit (SDK) Vom Code zum Ausführen des Programms 2 Wiederholung:
MehrApplications Applets (eingeschränkte Rechte)
1 Arten von Java-Programmen Man unterscheidet 2 verschiedene Arten von Java-Programmen: Applications Applets (eingeschränkte Rechte) Erstere sind eigenständige Programme. Letztere sind "kleine" Programme,
MehrEinführung in Java. PING e.v. Weiterbildung Andreas Rossbacher 24. März 2005
Einführung in Java PING e.v. Weiterbildung Andreas Rossbacher 24. März 2005 Gliederung 1. Was ist Java / Geschichte von Java 2. Prinzip der Plattformunabhängigkeit 3. Wie kommt man vom Quellcode zum Programm
MehrVorkurs Informatik WiSe 15/16
Java 1 Dr. Werner Struckmann / Stephan Mielke, Jakob Garbe, 12.10.2015 Technische Universität Braunschweig, IPS Überblick Organisatorisches Arbeitsablauf Hello! 12.10.2015 Dr. Werner Struckmann / Stephan
MehrJava Kurs für Anfänger LMU SS09 Einheit 1 Javaumgebung
Java Kurs für Anfänger LMU SS09 Einheit 1 Javaumgebung Ludwig-Maximilians-Universität München Institut für Informatik Programmierung und Softwaretechnik (PST) Prof. Wirsing 6. Mai 2009 1 Der Name Java
MehrGrundlagen der Informatik für Ingenieure I
2 Java: Java-Einführung 2 Java: Java-Einführung 2.1 Java-Entwicklungsgeschichte 2.2 Java Eigenschaften 2.3 Java-Entwicklungsumgebung 2.4 Application vs. Applet 2.5 Ein erstes Programm 2.1 2.1 Java - Entwicklungsgeschichte
Mehr1. Formulieren Sie den Algorithmus <Bedienung eines Getränkeautomaten> nach den oben genannten Kriterien.
Java 1 Einführung Grundlegende Übungsaufgaben Arbeitsauftrag 1.1 1. Formulieren Sie den Algorithmus nach den oben genannten Kriterien. Beispiel: Bedienung eines Getränkeautomaten
MehrObjektorientierte Programmierung OOP Programmieren mit Java
Aufgaben: 2 JDK/SDK/JRE und Java Entwicklungswerkzeuge Objektorientierte Programmierung OOP Programmieren mit Java 1. Installation von Java 2. Erstes Java Programm Hello World 3. Dreimal Hallo Olten 2
MehrEs sollte die MS-DOS Eingabeaufforderung starten. Geben Sie nun den Befehl javac ein.
Schritt 1: Installation des Javacompilers JDK. Der erste Start mit Eclipse Bevor Sie den Java-Compiler installieren sollten Sie sich vergewissern, ob er eventuell schon installiert ist. Gehen sie wie folgt
MehrGEONET Anleitung für Web-Autoren
GEONET Anleitung für Web-Autoren Alfred Wassermann Universität Bayreuth Alfred.Wassermann@uni-bayreuth.de 5. Mai 1999 Inhaltsverzeichnis 1 Technische Voraussetzungen 1 2 JAVA-Programme in HTML-Seiten verwenden
MehrEinführung zu den Übungen aus Softwareentwicklung 1
Einführung zu den Übungen aus Softwareentwicklung 1 Dipl.-Ing. Andreas Riener Universität Linz, Institut für Pervasive Computing Altenberger Straße 69, A-4040 Linz riener@pervasive.jku.at SWE 1 // Organisatorisches
MehrEinführung in Eclipse und Java
Universität Bayreuth Lehrstuhl für Angewandte Informatik IV Datenbanken und Informationssysteme Prof. Dr.-Ing. Jablonski Einführung in Eclipse und Java Dipl.Inf. Manuel Götz Lehrstuhl für Angewandte Informatik
Mehr2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE
2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE 2.1 Die Einrichtung der Benutzeroberfläche Das Einrichten einer Android-Eclipse-Entwicklungsumgebung zur Android-Entwicklung ist grundsätzlich nicht
MehrBerner Fachhochschule Hochschule für Technik und Informatik HTI. Kapitel 1. Einstieg in Java. Dr. Elham Firouzi 06.09.10 1
Kapitel 1 Einstieg in Java Dr. Elham Firouzi 06.09.10 1 1 : Einstieg in Java Einleitung Ein erstes Beispiel Berner Fachhochschule Entwicklung von Java-Programmen Applikationen Applets Vor und Nachteile
MehrJAVA als erste Programmiersprache Semesterkurs
JAVA als erste Programmiersprache Semesterkurs 0 - Einstieg WS 2012 / 2013 Prof. Dr. Bodo Kraft Prof. Dr. Bodo Kraft FH Aachen University of Applied Sciences Fachbereich Medizintechnik und Technomathematik
MehrProgrammieren I. Die Programmiersprache Java. www.kit.edu. Institut für Angewandte Informatik
Programmieren I Die Programmiersprache Java KIT Universität des Landes Baden-Württemberg und nationales Großforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu Eigenschaften von Java Java ist eine
MehrInstallation und Inbetriebnahme von Microsoft Visual C++ 2010 Express
Howto Installation und Inbetriebnahme von Microsoft Visual C++ 2010 Express Peter Bitterlich Markus Langer 12. Oktober 2012 Zusammenfassung Dieses Dokument erklärt Schritt für Schritt die Installation
MehrVB.net Programmierung und Beispielprogramm für GSV
VB.net Programmierung und Beispielprogramm für GSV Dokumentation Stand vom 26.05.2011 Tel +49 (0)3302 78620 60, Fax +49 (0)3302 78620 69, info@me-systeme.de, www.me-systeme.de 1 Inhaltsverzeichnis Vorwort...2
MehrApplets I. Grundlagen der g Applet-Programmierung
Applets I Grundlagen der g Applet-Programmierung 2 Inhalt Applets Was sind Applets Entwicklung Grundlagen Zustandssteuerung eines Applets Methoden zum Nachrichtentransfer Soundausgabe Animation Einbindung
MehrCADEMIA: Einrichtung Ihres Computers unter Windows
CADEMIA: Einrichtung Ihres Computers unter Windows Stand: 21.02.2015 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert sein.
MehrPraktikum: Einstieg: Arbeitsplatz, JCreator
Modul OPR Praktikum: Einstieg: Arbeitsplatz, JCreator Aufgabe 1 Richten Sie Ihren OPR-Arbeitsplatz ein: Java-Tool JCreator (nur lauffähig machen!) ->Erklärungen kommen später! Wie funktioniert Java? Der
MehrVersion 0.3. Installation von MinGW und Eclipse CDT
Version 0.3 Installation von MinGW und Eclipse CDT 1. Stellen Sie fest, ob Sie Windows in der 32 Bit Version oder in der 64 Bit Version installiert haben. 2. Prüfen Sie, welche Java Runtime vorhanden ist.
MehrInformatik 1 Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2014 Dr. Martin Hirt Christian Badertscher Informatik 1 Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrPakete dienen dazu, die Software eines Projektes in größere inhaltlich zusammengehörige Bereiche mit eigenem Namen einzuteilen (siehe Java API).
Paketdeklaration Paketdeklaration package Bezeichner ; Pakete dienen dazu, die Software eines Projektes in größere inhaltlich zusammengehörige Bereiche mit eigenem Namen einzuteilen (siehe Java API). Ein
MehrProzedurale Programmierung (PPG)
Prozedurale Programmierung (PPG) HS 2009 Praktikum 3: Einführung in Java und BlueJ Im diesem Praktikum machen Sie ihren Computer bereit für die folgenden Praktikas und erhalten einen ersten Einblick wie
MehrObjektorientierte Programmierung für Anfänger am Beispiel PHP
Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten
MehrEinführung in Javadoc
Einführung in Javadoc Johannes Rinn http://java.sun.com/j2se/javadoc Was ist Javadoc? Javadoc ist ein Werkzeug, dass eine standardisierte Dokumentation für die Programmiersprache Java unterstützt. Vorteil:
MehrProgrammieren I. Prinzipieller Ablauf. Eigenschaften von JAVA. Source-Code Javac Bytecode. Java Virtual Machine (Java, Browser, Appletviewer)
Programmieren I Grundlagen von JAVA Dr. Klaus Höppner Hello World in JAVA Hochschule Darmstadt WS 2007/2008 Elementare Datentypen 1 / 17 2 / 17 Eigenschaften von JAVA Prinzipieller Ablauf Plattform-und
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrJAVA. Ein kurzer Überblick. Thomas Karp
JAVA Ein kurzer Überblick Thomas Karp WAS IST JAVA? Java ist eine fast rein objektorientierte Sprache nicht JavaScript eine professionelle Sprache eine im Unterricht weit verbreitete Sprache für verschiedene
MehrEr musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt
Inhaltsverzeichnis Aufgabe... 1 Allgemein... 1 Active Directory... 1 Konfiguration... 2 Benutzer erstellen... 3 Eigenes Verzeichnis erstellen... 3 Benutzerkonto erstellen... 3 Profil einrichten... 5 Berechtigungen
MehrAnleitung über den Umgang mit Schildern
Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder
MehrInhalt. 1 Einleitung AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER
AUTOMATISCHE DATENSICHERUNG AUF EINEN CLOUDSPEICHER Inhalt 1 Einleitung... 1 2 Einrichtung der Aufgabe für die automatische Sicherung... 2 2.1 Die Aufgabenplanung... 2 2.2 Der erste Testlauf... 9 3 Problembehebung...
MehrHello World in Java. Der Weg zum ersten Java-Programm
Vorwort Hello World in Java Der Weg zum ersten Java-Programm Diese Anleitung wurde unter Windows XP verfasst. Grundsätzlich sollte sie auch unter späteren Windows Versionen wie Windows Vista oder Windows
MehrGrundlagen der Programmierung UE
Grundlagen der Programmierung UE Research and teaching network GdP UE H. Prähofer, R. Wolfinger 1 Vortragende Dr. Herbert Praehofer (G1 u. G2) Mag. Reinhard Wolfinger (G3 u. G4) Institute for System Software
MehrDas erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden.
Einfache Ein- und Ausgabe mit Java 1. Hallo-Welt! Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. /** Die Klasse hello sendet einen
MehrErste Schritte zum lauffähigen Java Programm
Erste Schritte zum lauffähigen Java Programm Diese kleine Einführung ist eine Hilfe für Studenten der Vorlesung SWT I zur Meisterung der sich ergebenden Hürden bei der Erstellung eines ersten kleinen Java-Programms.
Mehr1. Java Grundbegriffe
1. Java Grundbegriffe Geschichte von Java Programmieren mit Java Interpretieren vs. Kompilieren Java Byte-Code Jave Virtual Machine Arbeitsmaterialien Allgemeine Informatik 2 SS09 Folie 1.1 Java, eine
MehrGrundlagen der Programmierung UE
Grundlagen der Programmierung UE Research and teaching network GdP UE H. Prähofer, M Löberbauer 1 Vortragende Dipl.-Ing. Markus Löberbauer (G1) Dr. Herbert Praehofer (G2 u. G3) Institute for System Software
MehrCSS-Grundlagen. Etwas über Browser. Kapitel. Die Vorbereitung
Kapitel 1 Die Vorbereitung Vorgängerversionen. Bald darauf folgte dann schon die Version 4, die mit einer kleinen Bearbeitung bis vor Kurzem 15 Jahre unverändert gültig war. All das, was du die letzten
MehrAb jetzt: Java ohne Kara
Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen JavaKara -> Java Ablauf in JavaKara: 1. Programm schreiben 2. Kompilieren 3. Programm starten Ablauf in Java
MehrInternet online Update (Internet Explorer)
Um Ihr Consoir Beta immer schnell und umkompliziert auf den aktuellsten Stand zu bringen, bieten wir allen Kunden ein Internet Update an. Öffnen Sie Ihren Internetexplorer und gehen auf unsere Internetseite:
MehrJava: Kapitel 1. Überblick. Programmentwicklung WS 2008/2009. Holger Röder Holger Röder
Java: Kapitel 1 Überblick Programmentwicklung WS 2008/2009 Holger Röder holger.roeder@informatik.uni-stuttgart.de Was ist Java? Die Java-Technologie umfasst die Programmiersprache Java sowie die Java-Plattform
MehrSoftware-Engineering und Optimierungsanwendungen in der Thermodynamik
Software-Engineering und Optimierungsanwendungen in der Thermodynamik Software-Engineering 5 Programmentwicklung und Debuggen mit IDE und CASE-Tools Übungen Prof. Dr. Rolf Dornberger OPTSWE_SWE: 5 Programmentwicklung
MehrCOSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16. Copyright
Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16 Änderungen in Dokumentation und Software sind vorbehalten! Copyright Copyright 2005 COSA GmbH Alle Rechte vorbehalten.
MehrKompilieren und Linken
Kapitel 2 Kompilieren und Linken Bevor wir uns auf C++ selbst stürzen, brauchen wir einiges Vorgeplänkel, wie man komfortabel ein größeres C++- kompilieren kann. Mit Java stellt sich der Kompiliervorgang
MehrIn 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC
PARAGON Technologie GmbH, Systemprogrammierung Heinrich-von-Stephan-Str. 5c 79100 Freiburg, Germany Tel. +49 (0) 761 59018201 Fax +49 (0) 761 59018130 Internet www.paragon-software.com Email sales@paragon-software.com
MehrHello World. Javakurs 2014, 1. Vorlesung. Sebastian Schuck. basierend auf der Vorlage von Arne Kappen. wiki.freitagsrunde.org. 3.
Hello World Javakurs 2014, 1. Vorlesung Sebastian Schuck basierend auf der Vorlage von Arne Kappen wiki.freitagsrunde.org 3. März 2014 This work is licensed under the Creative Commons Attribution-ShareAlike
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrInformationen zur Verwendung von Visual Studio und cmake
Inhaltsverzeichnis Informationen zur Verwendung von Visual Studio und cmake... 2 Erste Schritte mit Visual Studio... 2 Einstellungen für Visual Studio 2013... 2 Nutzung von cmake... 6 Installation von
MehrFernzugang Uniklinikum über VMware View
Fernzugang Uniklinikum über VMware View Windows Mit VMware View haben Sie die Möglichkeit, von einem beliebigen Netzwerk aus auf einen Rechnerpool des Uniklinikums zuzugreifen. 1. Installation des VMware
MehrVorlesung Informatik II
Vorlesung Informatik II Universität Augsburg Wintersemester 2011/2012 Prof. Dr. Bernhard Bauer Folien von: Prof. Dr. Robert Lorenz Lehrprofessur für Informatik 02. JAVA: Erstes Programm 1 Das erste Java-Programm
MehrC++ Grundlagen. ++ bedeutet Erweiterung zum Ansi C Standard. Hier wird eine Funktion eingeleitet
C++ Grundlagen ++ bedeutet Erweiterung zum Ansi C Standard Hier wird eine Funktion eingeleitet Aufbau: In dieser Datei stehen die Befehle, die gestartet werden, wenn das Programm gestartet wird Int main()
MehrLeichte-Sprache-Bilder
Leichte-Sprache-Bilder Reinhild Kassing Information - So geht es 1. Bilder gucken 2. anmelden für Probe-Bilder 3. Bilder bestellen 4. Rechnung bezahlen 5. Bilder runterladen 6. neue Bilder vorschlagen
MehrLEHRSTUHL FÜR DATENBANKEN
LEHRSTUHL FÜR DATENBANKEN Informatik II für Verkehrsingenieure Java & Eclipse Installationsguide Prof. Dr.-Ing. Wolfgang Lehner > Was ist Eclipse? Eine sogenannte Integrierte Entwicklungsumgebung (engl.
Mehrschnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv
Roboter programmieren mit NXC für Lego Mindstorms NXT 1. Auflage Roboter programmieren mit NXC für Lego Mindstorms NXT schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag
MehrBilder zum Upload verkleinern
Seite 1 von 9 Bilder zum Upload verkleinern Teil 1: Maße der Bilder verändern Um Bilder in ihren Abmessungen zu verkleinern benutze ich die Freeware Irfan View. Die Software biete zwar noch einiges mehr
MehrInternet und WWW Übungen
Internet und WWW Übungen 7 Serverseitige Web-Technologien [WEB7] Rolf Dornberger 1 06-11-12 7 Serverseitige Web-Technologien 1. Begriffe Zusatz für Interessierte: 2. JSP erstellen 3. Servlet erstellen
MehrStarten der Software unter Windows 7
Starten der Software unter Windows 7 Im Folgenden wird Ihnen Schritt für Schritt erklärt, wie Sie Ihr persönliches CONTOUR NEXT USB auf dem Betriebssystem Ihrer Wahl starten und benutzen. Schritt 1. Stecken
MehrTeamSpeak3 Einrichten
TeamSpeak3 Einrichten Version 1.0.3 24. April 2012 StreamPlus UG Es ist untersagt dieses Dokument ohne eine schriftliche Genehmigung der StreamPlus UG vollständig oder auszugsweise zu reproduzieren, vervielfältigen
MehrAutor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH
Java Einleitung - Handout Kurzbeschreibung: Eine kleine Einführung in die Programmierung mit Java. Dokument: Autor: Michael Spahn Version 1.0 Status: Final Datum: 23.10.2012 Vertraulichkeit: öffentlich
MehrWählen Sie bitte START EINSTELLUNGEN SYSTEMSTEUERUNG VERWALTUNG und Sie erhalten unter Windows 2000 die folgende Darstellung:
Installation Bevor Sie mit der Installation von MOVIDO 1.0 beginnen, sollten Sie sich vergewissern, dass der Internet Information Server (IIS) von Microsoft installiert ist. Um dies festzustellen, führen
MehrCADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java
CADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java Stand: 21.02.2015 Java-Plattform: Auf Ihrem Computer muss die Java-Plattform, Standard-Edition der Version 7 (Java SE 7) oder höher installiert
MehrInteraktive Medien Richtlinien für das Codieren Version vom 18. Juni 2014
Interaktive Medien Richtlinien für das Codieren Version vom 18. Juni 2014 Martin Vollenweider Dateinamen im Internet Da wir im Internet in gemischten Hard- und Softwareumgebungen (z.b. Windows, Unix, Macintosh,
MehrUniversal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.
ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf
Mehriphone-kontakte zu Exchange übertragen
iphone-kontakte zu Exchange übertragen Übertragen von iphone-kontakten in ein Exchange Postfach Zunächst muss das iphone an den Rechner, an dem es üblicherweise synchronisiert wird, angeschlossen werden.
MehrRobot Karol für Delphi
Robot Karol für Delphi Reinhard Nitzsche, OSZ Handel I Version 0.1 vom 24. Januar 2003 Zusammenfassung Nach der Einführung in die (variablenfreie) Programmierung mit Robot Karol von Freiberger und Krško
MehrÜbung 8: Semaphore in Java (eigene Implementierung)
Übung 8: Semaphore in Java (eigene Implementierung) Ziel der Übung: Diese Übung dient dazu, eine eigene Implementierung einer Semaphore-Klasse in der Programmiersprache Java kennenzulernen. Anschließend
MehrJava für Anfänger Teil 1: Intro. Programmierkurs 11.-15.10.2010 Manfred Jackel
Java für Anfänger Teil 1: Intro Programmierkurs 11.-15.10.2010 Manfred Jackel 1 1. Handwerkszeug Eclipse Workbench mit Java-Compiler Java Runtime Environment Notwendige Software Java Runtime Environment
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Web-Technologien Überblick HTML und CSS, XML und DTD, JavaScript
MehrSo die eigene WEB-Seite von Pinterest verifizieren lassen!
So die eigene WEB-Seite von Pinterest verifizieren lassen! Quelle: www.rohinie.eu Die eigene Seite auf Pinterest verifizieren Es ist offiziell. Vielleicht haben auch Sie in den vergangenen Wochen die Informationen
MehrDas tgm stellt virtuelle Desktops zur Verfügung. Um diese nutzen zu können, gehen Sie bitte wie folgt vor:
Das tgm stellt virtuelle Desktops zur Verfügung. Um diese nutzen zu können, gehen Sie bitte wie folgt vor: Diese Anleitung wurde für Windows 7 und Internet Explorer 11 geschrieben. Für andere Betriebssystem/Browser
MehrWebbasierte Installation des Cisco AnyConnect VPN-Client 3.1 unter Linux
Webbasierte Installation des Cisco AnyConnect VPN-Client 3.1 unter Linux Voraussetzungen: Die Installation des Clients setzt eine graphische Benutzeroberfläche voraus. Der Client selbst sowie die Installation
MehrZeiterfassung mit Aeonos. Bedienungsanleitung für die App
Zeiterfassung mit Bedienungsanleitung für die App Inhaltsverzeichnis Einleitung... 3 Installationsanleitung (für alle Versionen)... 3 Vorbereitung... 3 Installation mit Hilfe des Internet-Browsers... 4
MehrArbeiten mit UMLed und Delphi
Arbeiten mit UMLed und Delphi Diese Anleitung soll zeigen, wie man Klassen mit dem UML ( Unified Modeling Language ) Editor UMLed erstellt, in Delphi exportiert und dort so einbindet, dass diese (bis auf
MehrEine Einführung in die Installation und Nutzung von cygwin
Eine Einführung in die Installation und Nutzung von cygwin 1 1. Woher bekomme ich cygwin? Cygwin ist im Internet auf http://www.cygwin.com/ zu finden. Dort lädt man sich die setup.exe in ein beliebiges
Mehrecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg 7 64331 Weiterstadt
Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Inhaltsverzeichnis 1 Allgemein... 3 2 Erforderliche Anpassungen bei der Installation...3 2.1 Konfiguration Jboss 7 Applicationserver (Schritt 4/10)...3
MehrDer einfache Weg zum CFX-Demokonto
Der einfache Weg zum CFX-Demokonto Diese Anleitung hilft Ihnen bei der Eröffnung eines Demokontos beim CFX Broker. Jeder Schritt bis zur vollständigen Eröffnung wird Ihnen im Folgenden erklärt. Zur besseren
Mehr.htaccess HOWTO. zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage
.htaccess HOWTO zum Schutz von Dateien und Verzeichnissen mittels Passwortabfrage Stand: 21.06.2015 Inhaltsverzeichnis 1. Vorwort...3 2. Verwendung...4 2.1 Allgemeines...4 2.1 Das Aussehen der.htaccess
MehrBinäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
MehrInstallation von NetBeans inkl. Glassfish Anwendungs-Server
Installation von NetBeans inkl. Glassfish Anwendungs-Server Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung der Entwicklungsumgebung NetBeans, angefangen beim Download der benötigten
Mehr! " # $ " % & Nicki Wruck worldwidewruck 08.02.2006
!"# $ " %& Nicki Wruck worldwidewruck 08.02.2006 Wer kennt die Problematik nicht? Die.pst Datei von Outlook wird unübersichtlich groß, das Starten und Beenden dauert immer länger. Hat man dann noch die.pst
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrWindows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen
Windows 7: Neue Funktionen im praktischen Einsatz - Die neue Taskleiste nutzen Das können wir Ihnen versprechen: An der neuen Taskleiste in Windows 7 werden Sie sehr viel Freude haben. Denn diese sorgt
MehrStarten der Software unter Windows XP
Starten der Software unter Windows XP Im Folgenden wird Ihnen Schritt für Schritt erklärt, wie Sie Ihr persönliches CONTOUR NEXT USB auf dem Betriebssystem Ihrer Wahl starten und benutzen. Schritt 1. Stecken
MehrInstallation der SAS Foundation Software auf Windows
Installation der SAS Foundation Software auf Windows Der installierende Benutzer unter Windows muss Mitglied der lokalen Gruppe Administratoren / Administrators sein und damit das Recht besitzen, Software
MehrFacebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten
Facebook I-Frame Tabs mit Papoo Plugin erstellen und verwalten Seit Anfang Juni 2012 hat Facebook die Static FBML Reiter deaktiviert, so wird es relativ schwierig für Firmenseiten eigene Impressumsreiter
MehrUm die Installation zu starten, klicken Sie auf den Downloadlink in Ihrer E-Mail (Zugangsdaten für Ihre Bestellung vom...)
Inhalt Vorbereitung der LIFT-Installation... 1 Download der Installationsdateien (Internet Explorer)... 2 Download der Installationsdateien (Firefox)... 4 Installationsdateien extrahieren... 6 Extrahieren
MehrEinstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG
Einstellungen im Internet-Explorer (IE) (Stand 11/2013) für die Arbeit mit IOS2000 und DIALOG Um mit IOS2000/DIALOG arbeiten zu können, benötigen Sie einen Webbrowser. Zurzeit unterstützen wir ausschließlich
MehrWillkommen zur Vorlesung. Objektorientierte Programmierung Vertiefung - Java
Willkommen zur Vorlesung Objektorientierte Programmierung Vertiefung - Java Zum Dozenten Mein Name: Andreas Berndt Diplom-Informatiker (TU Darmstadt) Derzeit Software-Entwickler für Web- Applikationen
MehrInformatik I Tutorial
ETH Zürich, D-INFK/D-BAUG Herbstsemester 2015 Dr. Martin Hirt Daniel Jost Informatik I Tutorial Dieses Tutorial hat zum Ziel, die notwendigen Tools auf dem eigenen Computer zu installieren, so dass ihr
MehrINDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline
Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrEinführung zum Arbeiten mit Microsoft Visual C++ 2010 Express Edition
In den nachfolgenden Schritten finden Sie beschrieben, wie Sie in der Entwicklungsumgebung Microsoft Visual Studio 2010 eine Projektmappe, ein Projekt und einen ersten Quellcode erstellen, diesen kompilieren,
MehrEinführung in PHP. (mit Aufgaben)
Einführung in PHP (mit Aufgaben) Dynamische Inhalte mit PHP? 2 Aus der Wikipedia (verkürzt): PHP wird auf etwa 244 Millionen Websites eingesetzt (Stand: Januar 2013) und wird auf etwa 80 % aller Websites
MehrHandbuch für Easy Mail in Leicht Lesen
Handbuch für Easy Mail in Leicht Lesen Easy Mail ist ein Englisches Wort und heißt: Einfaches Mail. Easy Mail spricht man so aus: isi mäl Seite 1 Inhaltsverzeichnis Teil 1: Wie lese ich ein E-Mail?...
MehrEs war einmal ein müder Programmierer
Es war einmal ein müder Programmierer Was ist Java? Hauptinsel Indonesiens umgangssprachliche Ausdruck für Kaffee in USA plattformunabhängige Programmiersprache kostenlos verfügbar besteht aus Vielzahl
Mehr