
Open Java
Von den Grundlagen zu den Anwendungen
Springer (Publisher)
Published on 25. September 2013
Book
Paperback/Softback
X, 790 pages
978-3-642-63575-5 (ISBN)
Description
Dieses Buch bietet eine fundierte Einführung in die Technologien, die Java (JDK 1.2) sowie den Erweiterungen dieser Sprache zugrundeliegen. Um ein tiefgehendes Verständnis zu ermöglichen, werden die Paradigmen des objektorientierten Programmierens sowie die Wiederverwendbarkeit von Softwarekomponenten erläutert. Ein besonderes Anliegen des Buchs ist die Erklärung der Zusammenhänge der verschiedenen Komponenten. Die Autoren zeigen an Beispielen, wie Java verwendet werden kann, und wie verschiedene Komponenten kombiniert werden müssen, um eine Gesamtanwendung zu implementieren. Das Buch behandelt daher neben allgemeinen Aspekten der Sprache Java (AWT, Networking und Security, Internationalisierung) auch Swing, JavaBeans, JDBC, RMI, Corba und Servlets. Dem Buch liegt eine CD-ROM bei, die eine HTML-Version des Texts, Applets und die Quelldateien aller Beispiele enthält.
More details
Edition
Softcover reprint of the original 1st ed. 1999
Language
German
Place of publication
Berlin
Germany
Publishing group
Springer Berlin
Target group
Professional and scholarly
Professional/practitioner
Illustrations
X, 790 S.
Dimensions
Height: 235 mm
Width: 155 mm
Thickness: 43 mm
Weight
1194 gr
ISBN-13
978-3-642-63575-5 (9783642635755)
DOI
10.1007/978-3-642-58396-4
Schweitzer Classification
Other editions
Additional editions

Stephan Fischer | Abdulmotaleb El Saddik | Achim Steinacker
Open Java
Von den Grundlagen zu den Anwendungen
E-Book
03/2013
Springer
€42.99
Available for download

Stephan Fischer | Abdulmotaleb El- Saddik | Achim Steinacker
Open Java
Von den Grundlagen zu den Anwendungen
Book
10/1999
1st Edition
Springer
€74.95
Article exhausted; check different version
Persons
Dr.-Ing. Claus Lang-Koetz arbeitete nach seinem Studium (Dipl.-Ing. Umweltschutztechnik) lang in der angewandten Forschung an der Universität Stuttgart (Promotion zum Dr.-Ing.) und am Fraunhofer-Institut für Arbeitswirtschaft und Organisation IAO in Stuttgart. Danach leitete er das Innovationsmanagement bei einem international agierenden Anlagenbauunternehmen. Seit 2014 ist er Professor für Nachhaltiges Technologie- und Innovationsmanagement an der Hochschule Pforzheim und seit 2021 stellvertretender Leiter des Instituts für Industrial Ecology (INEC). In angewandten Forschungsprojekten beschäftigt er sich damit, wie technisch basierte Innovationen erfolgreich umgesetzt und dabei Nachhaltigkeitsaspekte berücksichtigt werden können. Zusammen mit Stephan Fischer leitete er das Forschungsprojekt InnoDiZ.
Annika Reischl war nach ihrem Studium des Ressourceneffizienzmanagements und Innovationsmanagements als akademische Mitarbeiterin am Institut für Industrial Ecology der Hochschule Pforzheim tätig. Hier befasste sie sich mit den Themen Innovationsmanagement in KMU und Nachhaltigkeit im Innovationsmanagement. Sie war an der Entwicklung eines Tools zur Bewertung von innovativen Ideen hinsichtlich deren Umweltaspekte beteiligt. Im Forschungsprojekt InnoDiZ befasste sie sich hauptsächlich mit der Entwicklung und Durchführung einer Blended-Learning-Weiterbildung für KMU. Sie ist nun als Innovationsmanagerin in einem Unternehmen tätig.
Dr. Stephan Fischer ist Professor für Personalmanagement und Organisationsberatung an der Hochschule Pforzheim. Dort lehrt er im Bachelor BWL/Personalmanagement und im Master "Human Resources Management" und forscht als Direktor des Instituts für Personalforschung. Praktische Erfahrungen sammelte er in leitender Funktion in den Bereichen Personal und Beratung. Als wissenschaftlicher Beirat unterstützt er mehrere Unternehmen. Daneben ist er Mitglied in der Jury des HR Innovation Awards der Messe Zukunft Personal. Seine Forschungsschwerpunkte liegen in den Themenbereichen der agilen Transformation sowie in der Frage der Nachhaltigkeit im HRM. Zudem wurde er 2017 und 2019 vom Haufe Verlag zu den 40 führenden Köpfen (Kategorie Wissenschaftler) im HR gewählt. Zusammen mit Claus Lang-Koetz leitete er das Forschungsprojekt InnoDiZ.
Dr. Sabrina Weber ist akademische Mitarbeiterin und Projektleiterin am Institut für Personalforschung (IfP) an der Hochschule Pforzheim und lehrt im Master "Human Resources Management" und im Bachelor BWL/Personalmanagement. In angewandten Forschungsprojekten gilt ihr Interesse insbesondere dem Wandel der Arbeitswelt, Agilität in Organisationen, Nachhaltigkeit im Personalmanagement sowie Mitbestimmung. Zuvor war sie akademische Mitarbeiterin an der Hochschule Furtwangen im Forschungsschwerpunkt Innovationsforschung und Genderforschung, wo sie sich mit Karriereverläufen in Forschung und Entwicklung in der Privatwirtschaft beschäftigte. Im Forschungsprojekt InnoDiZ war sie insbesondere an der Konzeption und didaktischen Umsetzung und Weiterentwicklung einer Blended-Learning-Weiterbildung für KMU beteiligt.
Anina Kusch arbeitet nach dem Studium im Bereich Ressourceneffizienzmanagement sowie Life Cycle and Sustainability als akademische Mitarbeiterin am Institut für Industrial Ecology der Hochschule Pforzheim. Innerhalb des Studiums setzte sie sich mit dem nachhaltigen Wirtschaften, der Prozessoptimierung mittels Lean Management sowie ökobilanziellen Bewertungen intensiv auseinander. Ihre Schwerpunkte liegen nun im Bereich des nachhaltigen Technologie- und Innovationsmanagements, der Beschleunigung von Umweltinnovationen durch die gezielte Vernetzung von grünen Start-ups mit dem Mittelstand sowie kreislaufwirtschaftlichen Fragestellungen.
Kapitel 7 des Buchs wurde von den obenstehenden Autorinnen und Autoren zusammen mit Philipp Preiss geschrieben:
Dr.-Ing. Philipp Preiss entwickelte nach seinem Studium der Umweltschutztechnik Methoden zur
Content
1.1 Entwicklungsprozess von Java.- 1.2 Eigenschaften von Java.- 1.3 Sicherheitskonzept von Java.- 1.4 JavaScript.- 1.5 Konzeption des Buches.- 1.6 Zusammenfassung.- Software Engineering.- 2.1 Objektorientierte Programmierung (OOP).- 2.2 Unsystematischer Ansatz der Wiederverwendung.- 2.3 Design Patterns.- 2.4 Software-Architektur.- 2.5 Frameworks.- 2.6 Komponenten-Software.- 2.7 Zusammenfassung.- Java-Basics.- 3.1 Basiswerkzeuge.- 3.2 Aufbau des Java Development Kits.- 3.3 Java als Programmiersprache.- 3.4 Ausnahmebehandlung.- 3.5 Einbindung von native Code in Java mittels JNI.- 3.6 Anwendungsbeispiel.- 3.7 Zusammenfassung.- Java-GUIs.- 4.1 Applets und Applications.- 4.2 Applet-Programmierung mit Threads.- 4.3 Java-Archive.- 4.4 Java Abstract Windowing Toolkit (AWT).- 4.5 Event-Handling in Java.- 4.6 Anwendungsbeispiel.- 4.7 Zusammenfassung.- Streams, Sicherheit und Networking.- 5.1 Streaming.- 5.2 Sicherheit.- 5.3 Networking in Java.- 5.4 Anwendungsbeispiel.- 5.5 Zusammenfassung.- Java-Internationalisierung.- 6.1 Einleitung.- 6.2 Setzen der Localen.- 6.3 Isolierung Locale-spezifischer Daten.- 6.4 Formatierung von Daten.- 6.5 Anwendungsbeispiel.- 6.6 Zusammenfassung.- Java-Ships.- 7.1 Netzwerkfunktionalität.- 7.2 Server-Komponente.- 7.3 Client-Komponente.- 7.4 Zusammenfassung.- Java-Swing.- 8.1 Architektur der Swing-Komponenten.- 8.2 Eigenschaften von Swing.- 8.3 Swing-Komponenten.- 8.4 Layout-Manager.- 8.5 Bidirektionale Swing-Elemente.- 8.6 Event Handling.- 8.7 Kompatibilität mit dem AWT.- 8.8 Anwendungsbeispiel.- 8.9 Zusammenfassung.- JavaBeans.- 9.1 Einleitung.- 9.2 Design Patterns für JavaBeans.- 9.3 Event-Modell von JavaBeans.- 9.4 Properties (Eigenschaften).- 9.5 Introspektion.- 9.6 Customization.- 9.7 Persistenz.- 9.8 JavaBeans Development Kit (BDK).- 9.9 Standarderweiterungen von Beans.- 9.10 Anwendungsbeispiel.- 9.11 Zusammenfassung.- Java und Datenbanken.- 10.1 Einleitung.- 10.2 JDBC-Architektur.- 10.3 Package SQL.- 10.4 Erzeugen und Löschen von Tabellen.-10.5 Tabellenmanipulation.- 10.6 Stapeloperationen.- 10.7 JDBC-Erweiterungen.- 10.8 Anwendungsbeispiel.- 10.9 Zusammenfassung.- Remote Java.- 11.1 Einleitung.- 11.2 RMI-Architektur.- 11.3 Eigenschaften von RMI.- 11.4 Realisierung verteilter Anwendungen mit RMI.- 11.5 Design Patterns.- 11.6 Socket Factory.- 11.7 Anwendungsbeispiel.- 11.8 Zusammenfassung.- Java und CORBA.- 12.1 Einleitung.- 12.2 CORBA.- 12.3 Java-IDL.- 12.4 Anwendungsbeispiel.- 12.5 Zusammenfassung.- Java-Servlets.- 13.1 Einleitung.- 13.2 Servlets und CGI-Skripte.- 13.3 Servlet-Architektur.- 13.4 HTTP-spezifische Servlets.- 13.5 Anwendungsbeispiel.- 13.6 Zusammenfassung.- Java-Register.- 14.1 Einleitung.- 14.2 Anwendungsbeispiel.- 14.3 Zusammenfassung.- Wem gebührt Dank?.