Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Record 3 of 3
Results Page:  Previous Next
Author Bloch, Joshua.

Title Effective Java / Joshua Bloch. [O'Reilly electronic resource]

Edition 2nd ed.
Imprint Upper Saddle River, N.J. : Addison-Wesley, ©2008.
QR Code
Description 1 online resource (xxi, 346 pages)
text file
Series Java series
Java series.
Bibliography Includes bibliographical references and index.
Contents Introduction -- Creating and destroying objects -- Methods common to all objects -- Classes and interfaces -- Generics -- Enums and annotations -- Methods -- General programming -- Exceptions -- Concurrency -- Serialization.
Summary Designed to help Java programmers make the most effective use of the Java programming language and its fundamental libraries, this updated edition includes more than 50 essays, each of which conveys one rule. Helping programmers sidestep common misconceptions and errors, each rule captures best practices that have been tested in the real world. Just one of the key features in this book are the code examples that illustrate many useful design patterns and idoms. Another key feature is the advice on what not to do. Providing examples of what practices to avoid helps programmers side step common misconceptions and errors. While the second edition will cover all of the classic topics developers have come to rely on- objects, classes, libraries, methods, and serialization; new to this edition will be the coverage on generics, metadata, autoboxing, concurrency utilities, memory model, enumerations, and more. The book is based on the philosophy that clarity and simplicity are of paramount importance. The concise essays teach Java programmers of all levels how to write correct, clear, reusable, and effective code. Learning the art of Java programming, like most other disciples, consists of learning the rules and then learning when to violate them. With this book in hand, Java programmers will truly learn the rules and then learn when to violate them.
Language English.
Subject Java (Computer program language)
Programming languages (Electronic computers)
Programming Languages
Java (Langage de programmation)
Langages de programmation.
Java (Computer program language)
Programming languages (Electronic computers)
Java (Computer program language)
Java Programmiersprache
Other Form: Print version: Bloch, Joshua. Effective Java. 2nd ed. Upper Saddle River, NJ : Addison-Wesley, ©2008 9780321356680 (DLC) 2008926278 (OCoLC)124025332
ISBN 9780137150021
0137150024
9780132345286
0132345285
1282646826
9781282646827
9786612646829
6612646829
(pbk.)
(pbk.)
Standard No. 9780137150021
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information