MAY/JUNE 2017
magazine By and for the Java community
Libraries 10
16
34
28
LOMBOK: ANNOTATIONS FOR CLEANER CODE
JDEFERRED’S ASYNC EVENT MANAGEMENT
DATABASE ACCESS WITH STREAMS
BEST PRACTICES FOR LIBRARY DESIGN
ORACLE.COM/JAVAMAGAZINE