5. Java. Об’єктно-орієнтоване програмування, Олексій Васильєв
Методичний посібник підходить для тих, хто вивчає об’єктно-орієнтоване програмування в інституті, а також для всіх, хто хоче самостійно вивчити мову програмування Java.
Книга висвітлює всі основні теми, які необхідні для ефективного складання сценаріїв на Java, такі як базові типи даних, керуючі інструкції, тонкощі опису класів і об’єктів в Java. Особливу увагу приділено розробці додатків з графічним інтерфейсом.
4. Making Java Groovy, by Ken Kousen
Making Java Groovy – це практичне керівництво для розробників, які хочуть використовувати Groovy у своїй роботі з Java. Він починається з введення ключових відмінностей між Java і Groovy і того, як їх використовувати у ваших інтересах. Потім ви зосередитеся на ситуаціях, з якими ви стикаєтеся щодня, таких як створення й використання веб-сервісів RESTful, робота з базами даних і використання середовища Spring.
Ви також познайомитеся з відмінними інструментами Groovy для процесів складання та тестування, а також дізнаєтеся, як писати засновані на Groovy доменні мови, які спрощують розробку Java.