Mr. Stevens does indeed have a deep knowledge of graphics, but less so of Java and, shall we say, the Java 'way.'
I have already seen most of the solutions and algorithms put forth here in Mr. Stevens' previous books (C-oriented). They have been somewhat updated to take advantage of Java's graphics capability.
If you are looking for a first book to help you begin to understand graphics, fine. This is for you, and Java is probably a good language for that.
However, if you are looking to become a better _Java_ graphics programmer, use other sources. Many of the programming idioms here seem like holdovers from procedural programming days.
Cheers,
--SG
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your mobile phone number.

Tell the Publisher!
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.