GradeFocus
BooksCategoriesAuthorsAboutContact
GradeFocus

Find textbooks and academic resources at competitive prices. Compare listings from VitalSource, Amazon, and more to save money on your course materials.

Browse

  • Books
  • Categories
  • Authors

Company

  • About
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • DMCA

© 2026 GradeFocus. All rights reserved.

PrivacyTermsSitemap
  1. Home
  2. /Programming Languages
Effective Java cover

Effective Java

by Joshua Bloch

3rd Edition

Publisher: Addison-Wesley Professional PTG

(0 reviews)
Programming Languages

Compare Prices

VitalSourceLifetime Access$52.99AmazonKindle$42.39Best PriceeTextShelfPDF$38.00

Book Details

Print ISBN9780134685991
eText ISBN9780134686042
PublisherAddison-Wesley Professional PTG
Publishing Year2018
Edition3rd Edition
LanguageEnglish
Pages412

Effective Java, 3rd Edition, offers best-practices guidance for developing software across multiple programming paradigms. The textbook provides specific architectural advice on language mechanics and library design for the Java platform.

Coverage addresses fundamental topics such as object lifecycle, class design, generics, and exceptions. The 2018 edition incorporates language and library additions introduced across Java 7, 8, and 9, bringing functional programming constructs into the platform's object-oriented framework.

Organized into modular, stand-alone essays termed items, the text pairs updated code examples with platform insights. Each item explains what practices to adopt, what techniques to avoid, and the technical rationale supporting each recommendation.

Customer Reviews

0.0

0 reviews

5 stars
0
4 stars
0
3 stars
0
2 stars
0
1 stars
0

No reviews yet. Be the first to review this book!

Write a Review

Select rating

0/20 characters minimum

By submitting a review, you agree that it may be published after moderation.

Reviewed by GradeFocus Editorial Team

Related Books

Murach's Python Programming

Murach's Python Programming

Michael Urban

SQL Queries for Mere Mortals

SQL Queries for Mere Mortals

John L. Viescas

Concepts of Programming Languages

Concepts of Programming Languages

Robert W. Sebesta

Starting Out with Python

Starting Out with Python

Tony Gaddis

Python Crash Course

Python Crash Course

Eric Matthes

Murach's Java Programming

Murach's Java Programming

Joel Murach