8 Great Java 8 Features No One's Talking about
If you haven't seen some of the videos or tutorials around Java 8, you've probably been super-busy or have a more interesting social life than I do (which isn't saying much). With new features like lambda expressions and Project Nashorn taking so much of the spotlight, I wanted to focus on some new APIs that have been a bit under the radar, but make Java 8 better in so many ways.
1. Stamped Locks
Multi-threaded code has long been the bane of server developers (just ask Oracle Java Language Architect and concurrency guru Brian Goetz). Over time complex idioms were added to the core Java libraries to help minimize thread waits when accessing shared resources. One of these is the classic ReadWriteLock that lets you divide code into sections that need to be mutually exclusive (writers), and sections that don't (readers).
Read full article from 8 Great Java 8 Features No One's Talking about
No comments:
Post a Comment