us storeuk storeca storefrance storegerman store
Besta Store

Suche Erweiterte SucheEinkaufswagen   Zur Kasse gehen   
 Standort:  Start » English Books » Java » Effective Java: A Programming Language Guide (Java Series)  
Categories
Buch
Computer
DVD
Elektronik
English Books
Games
Gesundheit
Haus & Garten
Heimwerken
Kamera/Foto
Kuche
Musik
Outdoor/Freizeit
Software
Sport/Freizeit
Spielwaren
Video
Zeitschriften
Related Categories
• Java
Programming
Computers & Internet
Subjects
English Books
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• Languages & Tools
Programming
Computers & Internet
Subjects
English Books
• General
Software
Computers & Internet
Subjects
English Books
• Bestseller Bargains
Preis-Hits
English Books
Subcategories
Beginner's Guides
General
JavaBeans
Reference
Servlets
Ada
Ajax
Assembly Language Programming
Basic
Borland Delphi
C#
CGI Programming
CSS
Cobol
Compiler Design
Compilers
DHTML
Debugging
Delphi
Fortran
General
Lisp
Prolog
Python
RPG
Visual Basic Introduction
Visual C++
XHTML
XML
XSL

Effective Java: A Programming Language Guide (Java Series)

Effective Java: A Programming Language Guide (Java Series)

zoom vergrössern 
Autor: Joshua Bloch
Urheber: Joshua Bloch
Verleger: Addison-Wesley Longman, Amsterdam

Kaufen Neu: EUR 32,14



Neu (44) Gebraucht (2) ab EUR 32,14

Bewertung: 5.0 von 5 Sternen 2 Rezensionen
Verkaufsrang: 540

Medium: Taschenbuch
Ausgabe: 2nd Revised edition (REV).
Seiten: 384
Versandgewicht: 1.6
Maße (innen): 9.2 x 7.3 x 1

ISBN: 0321356683
Dewey Dezimalzahl: 005.71262
EAN: 9780321356680
ASIN: 0321356683

Publikation: Juni 28, 2008
Verfügbarkeit: Versandfertig in 1 - 2 Werktagen
Versand: Internationaler Versand möglich
Zustand: Neu-Buch. Dieser Artikel kommt direkt aus Grobritannien per Express-Luftpost und dauert 7-10 Arbeitstage.

Ähnliche Artikel:

  • Java Concurrency in Practice
  • Java Puzzlers: Traps, Pitfalls, and Corner Cases
  • Head First Design Patterns (Head First)
  • Die OSGI Service Platform-Eine Einfhrung mit Eclipse Equinox
  • Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications (Java)

Kundenrezensionen:

5 von 5 Sternen Das "upgrade" lohnt sich   August 2, 2008
 2 aus 2 fanden die folgende Rezension hilfreich

Seid langem besitze ich nun schon den ersten Teil von Effective Java und ich muss sagen, da dies das beste Buch ber den Umgang mit der Sprache Java ist, das ich bisher gelesen habe.

Da die Sprache sich in den sieben Jahren, die dieser Teil nun schon alt ist, insbesondere mit Java 5, stark weiterentwickelt hat, bin ich froh das sich Joshua Block mit dieser 2. Ausgabe dieser Unterschiede annimmt. Wer auch wre besser dazu prdestiniert, hat er doch die neuen Sprachfeatures mitgestaltet.

Fr Diejenigen, die ebenfalls den ersten Teil besitzen und ber ein "upgrade" nachdenken, hier eine kleine Entscheidungshilfe:

Man merkt, das Joshua Bloch alle "Items" in seinem Buch den neuen Sprachentwicklungen entsprechend berarbeitet hat, sofern dies notwendig war. Er hat bestehende Kapitel um Items ergnzt und bestehende Items berarbeitet (z.B. habe ich gelernt, da das bevorzugte Idiom zur Implementierung eines Singletons nun ein Ein-Element-Enum ist).

Die grte nderung sind natrlich die zwei neuen Kapitel ber Generics und Enums + Annotations. Dafr musste das Kapitel "Substitutes for C Constructs" weichen und ist Teilweise in andere aufgeganben (Enums). Eine umfassende Einfhrung in Generics findet man hier zwar nicht. Vielmehr werden viele Einsatzfelder von Generics aufgezeigt und die korrekte Deklaration von Generischen Typen an Beispielen erlutert (auf Suns Seiten gibt es aktuell das Generics-Kapitel zum Download).

Insgesamt hat das Buch gut 100 Seiten zugelegt und ist von 57 auf 78 Items angewachsen. Durch die umfassende Behandlung der neuen Sprachfeatures und einiger API-Erweiterungen, hat sich das "upgrade" daher absolut gelohnt. Wer professionell Java programmiert, sollte sich die neue Auflage zulegen.



5 von 5 Sternen Auch in der zweiten Auflage das Java-Buch, das man haben muss   Juli 12, 2008
 6 aus 6 fanden die folgende Rezension hilfreich

Professionelle Java-Entwickler sind immer noch mit einer permanenten Flut von neuen Frameworks und Weiterentwicklungen bestehender Frameworks konfrontiert. Entsprechend haben auch die meisten Java-Bcher eine Halbwertzeit von maximal 2 Jahren. Joshua Bloch's "Effective Java" ist da eine Ausnahme. Die erste Auflage von 2001 ist auch heute noch wertvoll und die um die neuen Sprachelemente von Java 5 erweiterte zweite Auflage kann die Ntzlichkeit des Buchs nochmals um 10 Jahre zu verlngern.

Effective Java stellt in 76 kurzen Abschnitten so ziemlich alles zusammen, was man ber guten Java-Code wissen sollte. Die Abschnitte beginnen jeweils mit einer Regel, die an Beispielen und Gegenbeispielen erlutert wird. Bloch macht allerdings nicht den Fehler, zu meinen, dass ein paar Code-Beispiele die Mhe ersparen, eine grndliche Analyse der Hintergrnde aufzuschreiben. So kann man auch vieles ber die feinen Punkte der Java-Sprachspezifikation lernen.

Die zweite Auflage enthlt neues Material in erster Linie zu Generics, Enums und Annotations. Besonders die Behandlung der Generics - ein Minenfeld, so wie die in Java umgesetzt sind - ist meines Erachtens absolut lesenswert. Man lernt nicht nur, was zu tun und zu lassen ist, sondern auch, warum bestimmte Entscheidungen bei der Definition der Sprache getroffen wurden. Gerade bei einer mittlerweile recht komplizierten Sprache wie Java ist man durch ein solches Verstndnis der Hintergrnde besser vor bsen berraschungen gefeit.

In gewisser Hinsicht ist das Buch etwas "altmodisch". Bloch hlt auch angesichts des momentanen Trends zu dynamische Sprachen und schnellen Lsungen alte Werte hoch wie Typsicherheit, defensive Programmierung und Respekt vor den Schwierigkeiten, ein korrektes Programm zu schreiben. In einer Welt, wo zunehmend mehr Dinge von der Qualitt von Software abhngen, hat das sicher seinen Platz.

Ich denke, auch fr die zweite Auflage gilt das, was James Gosling, der Vater von Java, zur ersten Auflage schrieb: "Some might think that I don't need any Java books, but I need this one." Was natrlich erst recht fr den normalsterblichen Java-Entwickler gilt.

Als Ergnzung ist brigens ein zweites Buch von Joshua Bloch zu empfehlen, in dem er von Form Rtseln das beschreibt, was man beim Java-Programmieren besser NICHT tun sollte: Java Puzzlers: Traps, Pitfalls, and Corner Cases







Powered by http://www.bestastore.com