 | The Definitive Guide to Security in Jakarta EE: Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More (2022) by Tijms, Arjan, Bais, Teo, Keil, Werner |
 | Mastering Secure Java Applications: Navigating security in cloud and microservices for Java (English Edition) (2024) by Chawdhury, Tarun Kumar, Banerjee, Joyanta, Gupta, Vipul, Poddar, Debopam |
 | Penetration Testing with Java: A step-by-step pen testing handbook for Java applications (English Edition) (2025) by Snoke, Nancy |
 | Mastering the Java JVM: From Bytecode to Garbage Collection (2025) by CARTER, THOMPSON |
|
 | The Java Virtual Machine Specification, Java SE 8 Edition (Java (Addison-Wesley)) (2014) by Lindholm, Tim, Yellin, Frank, Bracha, Gilad, Buckley, Alex |
 | The Java Virtual Machine Specification, Java SE 7 Edition (Java Series) (2013) by Lindholm, Tim, Yellin, Frank, Bracha, Gilad, Buckley, Alex |
 | Java Virtual Machine (Java Series) (1996) by Meyer, Jon, Downing, Troy |
 | Java Security (2nd Edition) (2001) by Oaks, Scott |
 | Decompiling Java (2004) by Nolan, Godfrey |
 | Programming for the Java¿ Virtual Machine (1999) by Engel, Joshua |
 | Java and the Java Virtual Machine: Definition, Verification, Validation (2001) by Stärk, Robert F., Schmid, Joachim, Börger, Egon |
 | Inside the Java 2 Virtual Machine (2000) by Venners, Bill |