What is in your Java closet or bookshelf?