programmier bücher

Effective Java
Joshua Bloch - Effective Java
Bei Amazon kaufen
Verlag: Addison-Wesley
ISBN:0-201-31005-8
Seitenzahl: 256
Preis: 30 €
Erscheinungjahr: 2001
Inhalt:
Creating and Destroying Objects
Mthods Common to All Objects
Classes and Interfaces
Substitutes for C Constructs
Methods
General Programming
Exceptions
Threads
Serialization
Resümee:
Wie der Titel des Buchs bereits verät beschäftigt sich dieses Buch damit wie man effektiv Java Programmiert damit ist weniger die Geschwindigkeit gemeint sondern mehr Losungvarianten und elegante Problem Lösungen.
Dabei werden Objekt Erstellung, Garbage-Collector, Standard Methoden von Objekten, schöne Klassen und Interfaces(Erreichbarkeit von Attributen und Methoden), Konstruktoren, Methoden, Exceprions, Threads(mit Multiprozessoren), Serialization genauestens erklärt.
Die Geschwindigkeit wird natürlich auch nicht außer betracht gelassen nur wenn man seine Programme so Schreibt wie ein diesem Buch beschrieben sollte es mit der Geschwindigkeit auch nicht viele Probleme geben.
Ein super Buch, ist für jeden Fortgeschrittenen Java Programmierer ein muss.
Wer noch etwas gedult hat im Dezember 2007 kommt die second Edition heraus mit Neuerungen für Java 5 & 6.
Gefallen(+):
+ Objekt Erstellung
+ inner Classes und Erreichbarkeit von Attributen und Methoden
+ Threads(mit Multiprozessoren)
+ Konstruktoren

Java EE5
Thomas Stark - Java EE5 Einstieg für Anspruchsvolle
Bei Amazon kaufen
Verlag: Addison-Wesley
ISBN:(978-)3-8273-2362-2
Seitenzahl: 534
Preis: 29,95 €
Erscheinungsjahr: 2006
Inhalt:
JavaServer Pages
Servlets
Tag-Bibliotheken
Struts
JavaServer Faces(JSF)
Java Naming and Directory Interface(JNDI)
Enterprise JavaBeans(EJB)
Java Message Service
Persitenz API
eXtensible Merkup Language(XML)
XSL, XPath und Co.
Webservices
Resümee:
Dieses Buch erklärt wirklich einen großen teil von Java EE5 und man erhält einen guten Überblick welche Technologien wie miteinander eingesetzt werden können. So ausführlich die Tomcat Installation ausgefallen ist so kurz war die JBoss Installation ich habe erst nach längeren suchen gefunden das die JBoss 4.0.5 Default Installation keinen EJB3 deployer enthält und man bei der Installation EJB3 auswählen muss. Ich glaube jedoch das man (hoffentlich) die Installation von der CD nehmen kann und die Funktioniert. Einige der Code Beispiele scheint der Autor jedoch nicht getestet zu haben wie Seite 311 -Deployment Descriptor für EJB2:
>session-type<Session>/session-type<//session-type gibt ann ob die Session Stateless oder Stateful ist und kann auch nur Stateless oder Stateful enthalten.
Gefallen(+):
+Sehr einfach erklärt
+Guter überblick über java EE5
+JNDI
Nicht Gefallen(-):
-JBoss Installation
-Fehler in Beispielen
-Persitenz API(Verbindungen zwischen Datensätzen)

jsf praxis
Bernd Müller - Java Server Faces ein Arbeitsbuch für die Praxis
Bei Amazon kaufen
Verlag: Hanser
ISBN:(978-)3-446-40677-3
Seitenzahl: 372
Preis: 34,90 €
Erscheinungsjahr: Oktober 2006
Resümee:
Das Buch ist sowohl für Neulinge in dem Gebiet Java Server Faces sowie für fortgeschrittene die ein Nachschlagwerk bzw. Anregungen für ihre Projekte benötigen. Es werden am ende des Buches noch einige Frameworks angesprochen die die Webentwicklung vereinfachen wie zb. Templatesysteme(tiles, facelets), Hibernate, JBoss Seam, myfaces, Tobago, JDOM, FOP, Batik, ant. In dem Buch wird eine Webbanking Aplikation als Beispiel durch das ganze Buch programmiert bei der volle Funktionsumfang von JSF vorgestellt wird mit Datenbankanbindung über Hibernate und kleinen AJAX funktionalitäten.
Gefallen(+):
+Sehr einfach erklärt
+viele Anregungen
Nicht Gefallen(-):

head first java
Kathy Sierra, Bert Bates - Head first Java(Java von Kopf bis Fuss)
Englisches Buch bei Amazon kaufen
Deutsches Buch bei Amazon kaufen
Verlag: O'Reilly
ISBN-13(Englisch): (978)-0596009205
ISBN-13(Deutsch): (978)-3897214484
Seitenzahl: 688
Preis: 33.89 €
Erscheinungsjahr: 2005
Inhalt:
Grundlegendes zur Programmiersprache
Objekt Orientierte Programmierung
Zeichnen mit AWT
GUI mit Swing
Netzwerkverbindungen(bsp. Chat)
RMI(Remote Methode Invocation)
Musik mit MIDI
Resümee:
Das perfekte Buch zum Java lernen alles wird sehr einfach erklärt und viel durch Bilder erklärt. Die Objekt-Orientierte(OO) Programmierung wird anhant von Tieren und Gegenständen sehr gut erklärt. Da ich schon oft erlebt habe das programmierer die noch nie OO programmiert haben, auch überhaupt nicht verstehen für was das gut sein sollte. Des weiteren wird ein großer teil der Java Billiothek erklärt und verwendet wie zb. GUI mit Swing, Grafik erstellung, Netzwerkverbindungen, Remote Method Invocation, MIDI. Als großes abschlus Projekt wird ein Java BeatBox Server, Client programmiert mit dem man MIDI-Musik erstellen kann und untereinander austauschen kann. Wer dieses Buch richtig durch arbeitet wird zwar sicher mehrere Monate an dem Buch sitzen aber kann danach wirklich Java Programmieren.
v2  v3  v5
©2007-2008 Kelvyn Ornette Sol Marte rss