Code studies based on the book Java How to Program 9th Edition by Deitel & Deitel. ISBN-10: 0-13-257566-3