Jump to ratings and reviews
Rate this book

A Linguagem de Programação Java

Rate this book
Escrita pelos criadores da linguagem Java, esta é uma obra indispensável para programadores novos ou experientes. Atualizada para refletir as melhorias introduzidas na versão 5, cobre sistematicamente a maioria das classes nos principais pacotes de Java, java.lang.*, java.util e java.io, explicando de forma detalhada como essas classes funcionam.

799 pages, Paperback

First published January 1, 1996

27 people are currently reading
380 people want to read

About the author

Ken Arnold

68 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
62 (30%)
4 stars
73 (35%)
3 stars
56 (27%)
2 stars
11 (5%)
1 star
4 (1%)
Displaying 1 - 6 of 6 reviews
Profile Image for yacoob.
248 reviews7 followers
January 18, 2011
Excellent books for anyone who:
- would like to learn programming in Java;
- already knows a programming language, ideally object-oriented one;
- doesn't want to subscribe to the Church of Design Pattern.

There's AND not OR between above items :D Very straight to the point and descriptive way of explaining things, even if a bit on the verbose side. Good read.
Profile Image for Christophe Addinquy.
390 reviews18 followers
September 9, 2017
Il est tentant de comparer ce livre aux ouvrages équivalents sur le C et le C++, chacun étant un "best seller" de la littérature informatique, voir un monument pour ce qui est du Kernighan & Ritchie. Par son abord du type "tutorial", cet ouvrage se rapproche plus justement du K&R, et c'est tant mieux car l'aspect pédagogique y gagne, les auteurs justifiant les choix du langage sur le plan de la conception (bien qu'ils en profitent pour défendre l'utilisation des accesseurs de façon éhontée). Les différents aspects du langage sont illustrés de façon heureuse par des extraits de code. Sur le plan du contenu, on remarquera un traitement plutôt superficiel des exceptions (les exceptions chaînées ne sont même pas traitées), tandis que les streams sont plutôt trop largement détaillés, plutôt à la façon d'un manuel de référence.
De façon générale, on regrettera un manque de profondeur dans le traitement des différents aspects du langage, contrairement au "C++ Programming Language" de Bjarne Stroustrup. Par exemple la "wait set" n'est pas abordée dans le traitement de la classe Object. Ceci en fait probablement un excellent tutorial introductif au langage qu'un livre exhaustif sur celui-ci. Toutefois n'oublions pas qu'il existe le "JLS" pour cela. Egalement au chapitre des criques, un comportement trop "autarcique" des auteurs qui ne font même par référence au "Design Pattern" quand ils parlent du pattern "Observer", ou désignent le C et le C++ comme des "langages apparentés sans jamais les citer (!) et proposent des diagrammes de classes avec leur propre notation en ignorant complètement UML. Enfin, on se régalera des nombreuses et excellentes citations qui émaillent largement l'ouvrage, ainsi que des exemples Unicode qui nous donnent un aperçu de nombreux langages et de leur spécificité linguistiques, tels que le Russe, le Mandarin, le Tamoul, Le Croatien, le Géorgien et le Lituanien !
Profile Image for Rakesh.
8 reviews
November 24, 2012
This book is to Java what K&R's 'The C Programming Language' is to C.

(+) An excellent starting point for learning Java, clear explanations of OO concepts.

(-) Lacks concrete examples and code snippets.

I would suggest to have Java Examples in a Nutshell by David Flanagan as a companion to this text.
5 reviews2 followers
March 5, 2012
Pretty crappy explanations for most of the topics.
Had to refer to other books for more detailed and clear explanations.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.