Title: Program Development in Java: Abstraction, Specification, and Object-Oriented Design, Author: Barbara Liskov
Title: Head First Java, Author: Kathy Sierra
Title: The Definitive Guide to Modern Java Clients with JavaFX: Cross-Platform Mobile and Cloud Development Updated for JavaFX 21 and 23, Author: Stephen Chin
Title: The Java Virtual Machine Specification, Java SE 8 Edition, Author: Tim Lindholm
Title: Core Java Volume I--Fundamentals: Advanced Features, Volume 2, Author: Cay Horstmann
Explore Series
Title: Swing for Jython: Graphical Jython UI and Scripts Development using Java Swing and WebSphere Application Server, Author: Robert Gibson
Title: 100 Java Mistakes and How to Avoid Them, Author: Tagir Valeev
Title: Beginning Java 8 APIs, Extensions and Libraries: Swing, JavaFX, JavaScript, JDBC and Network Programming APIs, Author: Kishori Sharan
Title: Modern Compiler Implementation in Java, Author: Andrew W. Appel
Title: Learn Java for Android Development, Author: Jeff Friesen
Title: A Numerical Library in Java for Scientists and Engineers, Author: Hang T. Lau
Title: Java SE 8 Edition Java Language Specification, Author: James Gosling
Title: The Definitive Guide to Security in Jakarta EE: Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More, Author: Arjan Tijms
Title: Applied Evolutionary Algorithms in Java, Author: Robert Ghanea-Hercock
Title: Pro Cloud Native Java EE Apps: DevOps with MicroProfile, Jakarta EE 10 APIs, and Kubernetes, Author: Luqman Saeed
Title: Java Concurrency in Practice, Author: Tim Peierls
Title: Java EE 8 Recipes: A Problem-Solution Approach, Author: Josh Juneau
Title: Beginning Hibernate 6: Java Persistence from Beginner to Pro, Author: Joseph B. Ottinger
Title: Learn Java with Math: Using Fun Projects and Games, Author: Ron Dai
Title: Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications, Author: Anghel Leonard

Pagination Links