
Parfait pour émigrer à Java d'un langage de type objet semblable (tel que C++), la deuxième édition de la pensée dans Java continue l'approche réfléchie de la version antérieure à apprendre Java à tous les égards, tout en également lui apportant jusqu'à la vitesse avec une partie du plus en retard dans Java 2 caractéristiques. Ce cours massif couvre plusieurs des recoins et des fentes de la langue, qui est de grande valeur dans le monde de programmation.
La caractéristique la plus proéminente du livre est son traitement diligent et extrêmement complet de la langue de Java, avec une attention spéciale à la conception d'objet. (Par exemple, 10 pages de code d'échantillon montrent tous les opérateurs disponibles.) Une partie de meilleur penser aux objets est dans ce livre, incluant quand employer la composition au-dessus de l'héritage. Les détails ésotériques de Java en vue de définir des classes sont complètement présentés. (Le matériel sur des interfaces, des classes intérieures, et concevoir pour la réutilisation satisfera n'importe quel expert.) Chaque section a également les exercices d'échantillon qui vous laissent essayer et augmenter votre connaissance de Java.
Sans compter qu'obtenir le lecteur « pensez dans les objets, » la pensée dans Java couvre également d'autres api dans Java que 2. excellentes sections incluent une visite en profondeur des classes de la collection et du courant de Java, et api de niveau d'entreprise comme des servlets, JSPs, EJBs, et RMI. Pesant dedans à plus de 1.000 pages, n'importe quel lecteur qui est sérieux au sujet d'apprendre Java à tous les égards voudra jeter un coup d'oeil à cette ressource supérieure sur une partie de la dernière et la plus avancée pensée dans la conception d'objet. --Richard Dragan
Sujets couverts : les fondements héritage et polymorphisme d'Objet-conception objectent la manipulation d'exception de vies multifile et la persistance Java sur les fondements de Java de fondements d'analyse et de conception d'Internet : les mots-clés et la récupération de place de initialisation Java d'objets de contrôle de flux empaquette concevoir pour la réutilisation : composition contre l'héritage les interfaces de mot-clé de finale et les rangées de classes et les classes intérieures de récipient
