Media Summary: Joshua Bloch serves up a few Java Puzzlers as an appetizer before and as dessert after the main course on Should you always create Java objects using constructors? In this video, I explain Prefer interfaces to abstract classes In this episode, Donn talks about

Effective Java Item 4 Prevent - Detailed Analysis & Overview

Joshua Bloch serves up a few Java Puzzlers as an appetizer before and as dessert after the main course on Should you always create Java objects using constructors? In this video, I explain Prefer interfaces to abstract classes In this episode, Donn talks about How can you guarantee that a Java class has only one instance? In this video, I explain Singer and Android developer Donn Felker explores Joshua Bloch's Download the slides & audio at InfoQ: Joshua Bloch covers some highlights from the third edition of ...

Photo Gallery

Effective Java Item 4: Prevent Utility Class Instantiation
Effective Java Item 4: Enforce Noninstantiability With A Private Constructor
[Effective Java] [Item 4] Enforce noninstantiability with a private constructor
Effective Java - Still Effective After All These Years
Effective Java Item 1 -  Static Factory Methods vs Constructors
Effective Java Item 6: Avoid Creating Unnecessary Objects
Effective Java in depth -- Item 6: Avoid creating unnecessary objects
Fragmented Podcast Episode #157: Effective Java Item# 20
Effective Java Item 3  - Enforce the Singleton
Fragmented Podcast Episode #19: Effective Java for Android developers : Item 4
Effective Java, Third Edition - Keepin' it Effective
Enforce non-instantiability with private constructors
View Detailed Profile
Effective Java Item 4: Prevent Utility Class Instantiation

Effective Java Item 4: Prevent Utility Class Instantiation

How can you

Effective Java Item 4: Enforce Noninstantiability With A Private Constructor

Effective Java Item 4: Enforce Noninstantiability With A Private Constructor

My disquisition on

[Effective Java] [Item 4] Enforce noninstantiability with a private constructor

[Effective Java] [Item 4] Enforce noninstantiability with a private constructor

Creating and Destroying Objects

Effective Java - Still Effective After All These Years

Effective Java - Still Effective After All These Years

Joshua Bloch serves up a few Java Puzzlers as an appetizer before and as dessert after the main course on

Effective Java Item 1 -  Static Factory Methods vs Constructors

Effective Java Item 1 - Static Factory Methods vs Constructors

Should you always create Java objects using constructors? In this video, I explain

Effective Java Item 6: Avoid Creating Unnecessary Objects

Effective Java Item 6: Avoid Creating Unnecessary Objects

My disquisition on

Effective Java in depth -- Item 6: Avoid creating unnecessary objects

Effective Java in depth -- Item 6: Avoid creating unnecessary objects

In this

Fragmented Podcast Episode #157: Effective Java Item# 20

Fragmented Podcast Episode #157: Effective Java Item# 20

Prefer interfaces to abstract classes In this episode, Donn talks about

Effective Java Item 3  - Enforce the Singleton

Effective Java Item 3 - Enforce the Singleton

How can you guarantee that a Java class has only one instance? In this video, I explain

Fragmented Podcast Episode #19: Effective Java for Android developers : Item 4

Fragmented Podcast Episode #19: Effective Java for Android developers : Item 4

Singer and Android developer Donn Felker explores Joshua Bloch's

Effective Java, Third Edition - Keepin' it Effective

Effective Java, Third Edition - Keepin' it Effective

Download the slides & audio at InfoQ: https://bit.ly/2DuxT9n Joshua Bloch covers some highlights from the third edition of ...

Enforce non-instantiability with private constructors

Enforce non-instantiability with private constructors

Item

Effective Java in Depth -- Item 5: Prefer dependency injection to hardwiring resources

Effective Java in Depth -- Item 5: Prefer dependency injection to hardwiring resources

In this tutorial on