Beginner’s Guide! Effective Java (3rd Edition)


Categories: Tags:


This structure makes the book easy to use and extremely helpful in your daily work. Like the previous edition, this book will become one of my go-to references if I need advise to implement a complex task or to design a new API. I’m sure I will reread some of the more advanced items about lambdas and generics shortly.

Here’s a list of the main chapters which thematically group the 90 items:

  • Creating and destroying objects
  • Methods common to all objects
  • Classes and interfaces
  • Generics
  • Enums and annotations
  • Lambdas and Streams
  • Methods
  • General programming
  • Exceptions
  • Concurrency
  • Serialization

The names of some chapters might seem pretty basic. But I highly recommend reading all of them. Each chapter provides detailed insights into the Java language and how it’s intended to be used. Even after working as a Java developer and architect for more than 15 years, I got some inspiration or learned something new in each and every chapter.


There are no reviews yet.

Be the first to review “Beginner’s Guide! Effective Java (3rd Edition)”

Your email address will not be published. Required fields are marked *