Cargando…

Der Weg zum Java-Profi : konzepte und techniken für die professionelle Java-entwicklung /

Sie haben bereits Einiges an Erfahrung mit Java und möchten Ihre Entwicklungstätigkeit nun professionalisieren? Oder sind Sie schon auf dem Weg zum Profi, benötigen aber ein Nachschlagewerk, das Ihnen die wichtigen Themen aus der Java-Welt kompakt und kompetent vermittelt? Diese umfassende Einfü...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Inden, Michael (Autor)
Formato: Electrónico eBook
Idioma:Alemán
Publicado: Heidelberg [Germany] : Dpunkt.verlag, 2015.
Edición:3., aktualisierte und überarbeitete Auflage.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn908047890
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 150406t20152015gw ob 001 0 ger d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d EBLCP  |d UMI  |d YDXCP  |d OCLCF  |d OCLCQ  |d IDB  |d OCLCQ  |d OCLCO  |d COO  |d OCLCQ  |d VT2  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCQ  |d OCLCO 
019 |a 905992196  |a 906041085 
020 |a 9783864916373  |q (e-book) 
020 |a 3864916372  |q (e-book) 
020 |z 9783864902031 
020 |z 9783864916380  |q (e-pub) 
029 1 |a CHNEW  |b 000891027 
029 1 |a DEBBG  |b BV043619402 
035 |a (OCoLC)908047890  |z (OCoLC)905992196  |z (OCoLC)906041085 
037 |a CL0500000573  |b Safari Books Online 
050 4 |a QA76.76.A65  |b .I534 2015eb 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Inden, Michael,  |e author. 
245 1 4 |a Der Weg zum Java-Profi :  |b konzepte und techniken für die professionelle Java-entwicklung /  |c Michael Inden. 
250 |a 3., aktualisierte und überarbeitete Auflage. 
264 1 |a Heidelberg [Germany] :  |b Dpunkt.verlag,  |c 2015. 
264 4 |c ©2015 
300 |a 1 online resource (1,462 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
504 |a Includes bibliographical references and index. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed April 6, 2015). 
505 0 |a Inhaltsübersicht; Inhaltsverzeichnis; Vorwort zur 3. Auflage; 1 Einleitung; 1.1 Über dieses Buch; 1.1.1 Motivation; 1.1.2 Was leistet dieses Buch und was nicht?; 1.1.3 Wie und was soll mithilfe des Buchs gelernt werden?; 1.1.4 Wer sollte dieses Buch lesen?; 1.2 Aufbau des Buchs; 1.3 Konventionen und ausführbare Programme; Teil I Java-Grundlagen, Analyse und Design; 2 Professionelle Arbeitsumgebung; 2.1 Vorteile von IDEs am Beispiel von Eclipse; 2.2 Projektorganisation; 2.2.1 Projektstruktur in Eclipse und Ant; 2.2.2 Projektstruktur für Maven und Gradle; 2.3 Einsatz von Versionsverwaltungen. 
505 8 |a 2.3.1 Arbeiten mit zentralen Versionsverwaltungen2.3.2 Dezentrale Versionsverwaltungen; 2.3.3 VCS und DVCS im Vergleich; 2.4 Einsatz eines Unit-Test-Frameworks; 2.4.1 Das JUnit-Framework; 2.4.2 Vorteile von Unit Tests; 2.5 Debugging; 2.5.1 Fehlersuche mit einem Debugger; 2.5.2 Remote Debugging; 2.6 Deployment von Java-Applikationen; 2.6.1 Das JAR-Tool im Kurzüberblick; 2.6.2 JAR inspizieren und ändern, Inhalt extrahieren; 2.6.3 Metainformationen und das Manifest; 2.6.4 Inspizieren einer JAR-Datei; 2.7 Einsatz eines IDE-unabhängigen Build-Prozesses; 2.7.1 Ant im Überblick. 
505 8 |a 2.7.2 Maven im Überblick2.7.3 Builds mit Gradle; 2.7.4 Vergleich von Ant, Maven und Gradle; 2.8 Weiterführende Literatur; 3 Objektorientiertes Design; 3.1 OO-Grundlagen; 3.1.1 Grundbegriffe; 3.1.2 Beispielentwurf: Ein Zähler; 3.1.3 Vom imperativen zum objektorientierten Entwurf; 3.1.4 Diskussion der OO-Grundgedanken; 3.1.5 Wissenswertes zum Objektzustand; 3.2 Grundlegende OO-Techniken; 3.2.1 Schnittstellen (Interfaces); 3.2.2 Basisklassen und abstrakte Basisklassen; 3.2.3 Interfaces und abstrakte Basisklassen; 3.3 Wissenswertes zu Vererbung; 3.3.1 Probleme durch Vererbung. 
505 8 |a 3.3.2 Delegation statt Vererbung3.4 Fortgeschrittenere OO-Techniken; 3.4.1 Read-only-Interface; 3.4.2 Immutable-Klasse; 3.4.3 Marker-Interface; 3.4.4 Konstantensammlungen und Aufzählungen; 3.4.5 Value Object (Data Transfer Object); 3.5 Prinzipien guten OO-Designs; 3.5.1 Geheimnisprinzip nach Parnas; 3.5.2 Law of Demeter; 3.5.3 SOLID-Prinzipien; 3.6 Formen der Varianz; 3.6.1 Grundlagen der Varianz; 3.6.2 Kovariante Rückgabewerte; 3.7 Generische Typen (Generics); 3.7.1 Einführung; 3.7.2 Generics und Auswirkungen der Type Erasure; 3.8 Weiterführende Literatur; 4 Java-Grundlagen. 
505 8 |a 4.1 Die Klasse Object4.1.1 Die Methode toString(); 4.1.2 Die Methode equals(); 4.2 Primitive Typen und Wrapper-Klassen; 4.2.1 Grundlagen; 4.2.2 Konvertierung von Werten; 4.2.3 Wissenswertes zu Auto-Boxing und Auto-Unboxing; 4.2.4 Ausgabe und Verarbeitung von Zahlen; 4.3 Stringverarbeitung; 4.3.1 Die Klasse String; 4.3.2 Die Klassen StringBuffer und StringBuilder; 4.3.3 Ausgaben mit format() und printf(); 4.3.4 Die Klasse StringTokenizer; 4.3.5 Die Methode split() und das 1x1 der regulären Ausdrücke; 4.4 Datumsverarbeitung; 4.4.1 Fallstricke der Datums-APIs; 4.4.2 Das Date-API. 
520 |a Sie haben bereits Einiges an Erfahrung mit Java und möchten Ihre Entwicklungstätigkeit nun professionalisieren? Oder sind Sie schon auf dem Weg zum Profi, benötigen aber ein Nachschlagewerk, das Ihnen die wichtigen Themen aus der Java-Welt kompakt und kompetent vermittelt? Diese umfassende Einführung in die professionelle Entwicklung vermittelt Ihnen das notwendige Wissen, um stabile und erweiterbare Softwaresysteme zu bauen. Praxisnahe Beispiele helfen dabei, das Gelernte rasch umzusetzen. Neben der Praxis wird viel Wert auf das Verständnis zugrunde liegender Konzepte gelegt. Dabei kommen de. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Hibernate (Electronic resource) 
630 0 7 |a Hibernate (Electronic resource)  |2 fast 
650 0 |a Application software  |x Development. 
650 0 |a Java (Computer program language) 
650 0 |a Application software. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Java (Langage de programmation) 
650 6 |a Logiciels d'application. 
650 7 |a Application software  |2 fast 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
776 0 8 |i Print version:  |a Inden, Michael.  |t Weg zum Java-Profi : konzepte und techniken für die professionelle Java-entwicklung.  |b 3., aktualisierte und überarbeitete Auflage.  |d Heidelberg, [Germany] : dpunkt.verlag, ©2015  |h 1436 pages  |z 9783864902031 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781457193460/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
936 |a BATCHLOAD 
938 |a ebrary  |b EBRY  |n ebr11036074 
938 |a YBP Library Services  |b YANK  |n 12344073 
994 |a 92  |b IZTAP