Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger. 
Inhaltsverzeichnis
Vorwort
1 Java ist auch eine Sprache
2 Imperative Sprachkonzepte
3 Klassen und Objekte
4 Der Umgang mit Zeichenketten
5 Eigene Klassen schreiben
6 Objektorientierte Beziehungsfragen
7 Ausnahmen müssen sein
8 Äußere.innere Klassen
9 Besondere Typen der Java SE
10 Generics<T>
11 Lambda-Ausdrücke und funktionale Programmierung
12 Architektur, Design und angewandte Objektorientierung
13 Komponenten, JavaBeans und Module
14 Die Klassenbibliothek
15 Einführung in die nebenläufige Programmierung
16 Einführung in Datenstrukturen und Algorithmen
17 Einführung in grafische Oberflächen
18 Einführung in Dateien und Datenströme
19 Einführung ins Datenbankmanagement mit JDBC
20 Einführung in <XML>
21 Testen mit JUnit
22 Bits und Bytes und Mathematisches
23 Die Werkzeuge des JDK
A Java SE-Paketübersicht
Stichwortverzeichnis


Download:

- Beispielprogramme, ca. 35,4 MB


Buch bestellen
Ihre Meinung?



Spacer
<< zurück
Java ist auch eine Insel von Christian Ullenboom

Einführung, Ausbildung, Praxis
Buch: Java ist auch eine Insel


Java ist auch eine Insel

Pfeil 1 Java ist auch eine Sprache
Pfeil 1.1 Historischer Hintergrund
Pfeil 1.2 Warum Java gut ist – die zentralen Eigenschaften
Pfeil 1.2.1 Bytecode
Pfeil 1.2.2 Ausführung des Bytecodes durch eine virtuelle Maschine
Pfeil 1.2.3 Plattformunabhängigkeit
Pfeil 1.2.4 Java als Sprache, Laufzeitumgebung und Standardbibliothek
Pfeil 1.2.5 Objektorientierung in Java
Pfeil 1.2.6 Java ist verbreitet und bekannt
Pfeil 1.2.7 Java ist schnell – Optimierung und Just-in-time-Compilation
Pfeil 1.2.8 Das Java-Security-Modell
Pfeil 1.2.9 Zeiger und Referenzen
Pfeil 1.2.10 Bring den Müll raus, Garbage-Collector!
Pfeil 1.2.11 Ausnahmebehandlung
Pfeil 1.2.12 Angebot an Bibliotheken und Werkzeugen
Pfeil 1.2.13 Einfache Syntax der Programmiersprache Java
Pfeil 1.2.14 Java ist Open Source
Pfeil 1.2.15 Wofür sich Java weniger eignet
Pfeil 1.2.16 Java im Vergleich zu anderen Sprachen *
Pfeil 1.2.17 Java und das Web, Applets und JavaFX
Pfeil 1.2.18 Features, Enhancements (Erweiterungen) und ein JSR
Pfeil 1.2.19 Die Entwicklung von Java und seine Zukunftsaussichten
Pfeil 1.3 Java-Plattformen: Java SE, Java EE, Java ME und Java Card
Pfeil 1.3.1 Die Java SE-Plattform
Pfeil 1.3.2 Java für die Kleinen
Pfeil 1.3.3 Java für die ganz, ganz Kleinen
Pfeil 1.3.4 Java für die Großen
Pfeil 1.3.5 Echtzeit-Java (Real-time Java)
Pfeil 1.4 Die Installation der Java Platform, Standard Edition (Java SE)
Pfeil 1.4.1 Die Java SE von Oracle
Pfeil 1.4.2 Download des JDK
Pfeil 1.4.3 Java SE unter Windows installieren
Pfeil 1.4.4 JDK/JRE deinstallieren
Pfeil 1.4.5 JDK unter Linux installieren
Pfeil 1.4.6 JDK unter Max OS X installieren
Pfeil 1.5 Das erste Programm compilieren und testen
Pfeil 1.5.1 Compilertest
Pfeil 1.5.2 Ein Quadratzahlen-Programm
Pfeil 1.5.3 Der Compilerlauf
Pfeil 1.5.4 Die Laufzeitumgebung
Pfeil 1.5.5 Häufige Compiler- und Interpreter-Probleme
Pfeil 1.6 Entwicklungsumgebungen im Allgemeinen
Pfeil 1.6.1 Die Entwicklungsumgebung Eclipse
Pfeil 1.6.2 NetBeans von Oracle
Pfeil 1.6.3 IntelliJ IDEA
Pfeil 1.6.4 Ein Wort zu Microsoft, Java und zu J++, J#
Pfeil 1.7 Eclipse im Speziellen
Pfeil 1.7.1 Eclipse entpacken und starten
Pfeil 1.7.2 Das erste Projekt anlegen
Pfeil 1.7.3 Verzeichnisstruktur für Java-Projekte *
Pfeil 1.7.4 Eine Klasse hinzufügen
Pfeil 1.7.5 Übersetzen und ausführen
Pfeil 1.7.6 Projekt einfügen, Workspace für die Programme wechseln
Pfeil 1.7.7 Plugins für Eclipse
Pfeil 1.8 NetBeans im Speziellen
Pfeil 1.8.1 NetBeans-Bundles
Pfeil 1.8.2 NetBeans installieren
Pfeil 1.8.3 NetBeans starten
Pfeil 1.8.4 Ein neues NetBeans-Projekt anlegen
Pfeil 1.8.5 Ein Java-Programm starten
Pfeil 1.9 Zum Weiterlesen
 

Zum Seitenanfang

1.9Zum Weiterlesen Zur vorigen ÜberschriftZur nächsten Überschrift

Sun gab ein kleines Büchlein namens »Hello World(s) – From Code to Culture: A 10 Year Celebration of Java Technology« heraus (ISBN 0131888676), das Informationen zur Entstehung von Java bietet. Weitere Online-Informationen zur Entwicklermannschaft und zum *7‐Projekt liefern http://tutego.de/go/star7 sowie http://tutego.de/go/javasaga. Die virtuelle Maschine selbst gibt es für Geschichtsliebhaber in allen Versionen unter http://tutego.de/go/javaarchive. Dass Java eine robuste Sprache ist, haben auch Google und eBay erkannt. Google nutzt Java intern für viele Lösungen, etwa Google Mail oder auch Google+. Das Auktionshaus eBay nutzt Oracle-Hardware und realisiert seine Geschäftslogik in Java. Selbst der FAZ war diese Tatsache einen Artikel wert: http://tutego.de/go/faz. Auch das Community-Netzwerk LinkedIn (http://www.linkedin.com) nutzt Oracle-x86-Hardware, Java als Programmiersprache und verwaltet damit weltweit über 175 Millionen Mitglieder, die viele Millionen Nachrichten am Tag schicken.[ 52 ](https://www.youtube.com/watch?v=qPscn_HWMVM)

Eclipse ist in der Regel das Standardwerkzeug der Softwareentwickler.[ 53 ](Manche sagen, nur weil es frei ist – sonst würden sie viel lieber IntelliJ nutzen … ) Entwickler, die Eclipse einsetzen, können in der Hilfe unter http://tutego.de/go/eclipsehelp viel Interessantes erfahren und sollten diverse Plugins als Ergänzung evaluieren. Die IDE mit ihren Tastenkürzeln zu beherrschen macht einen guten Softwareentwickler aus.

NetBeans von Oracle ist immer auf dem neuesten Stand(ard) der Technologien und integriert viele Werkzeuge von Haus aus, etwa einen GUI-Builder oder Werkzeuge für die Java-Enterprise-Entwicklung.

 


Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.

>> Zum Feedback-Formular
<< zurück

 

 


Copyright © Rheinwerk Verlag GmbH 2017

Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

 

[Rheinwerk Computing]



Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de