20 books
—
14 voters
Java Books
Showing 1-50 of 1,800
Effective Java (Paperback)
by (shelved 331 times as java)
avg rating 4.51 — 8,090 ratings — published 2001
Java Concurrency in Practice (Paperback)
by (shelved 200 times as java)
avg rating 4.48 — 2,915 ratings — published 2005
Head First Java (Paperback)
by (shelved 148 times as java)
avg rating 4.24 — 4,256 ratings — published 2006
Thinking in Java (Paperback)
by (shelved 119 times as java)
avg rating 4.15 — 2,215 ratings — published 1998
Java Performance: The Definitive Guide: Getting the Most Out of Your Code (Paperback)
by (shelved 84 times as java)
avg rating 4.39 — 320 ratings — published 2014
Java 8 in Action (ebook)
by (shelved 76 times as java)
avg rating 4.34 — 710 ratings — published 2014
Spring in Action (Paperback)
by (shelved 71 times as java)
avg rating 3.93 — 1,377 ratings — published
Java Generics and Collections: Speed Up the Java Development Process (Paperback)
by (shelved 62 times as java)
avg rating 3.98 — 275 ratings — published 2006
Java Puzzlers: Traps, Pitfalls, and Corner Cases (Paperback)
by (shelved 61 times as java)
avg rating 4.24 — 594 ratings — published 2005
Java in a Nutshell (Paperback)
by (shelved 53 times as java)
avg rating 3.86 — 1,112 ratings — published 1996
Head First Design Patterns (Paperback)
by (shelved 52 times as java)
avg rating 4.30 — 9,052 ratings — published 2004
Core Java: Fundamentals (Paperback)
by (shelved 43 times as java)
avg rating 4.19 — 478 ratings — published 2007
Java Performance (Kindle Edition)
by (shelved 40 times as java)
avg rating 4.15 — 206 ratings — published 2010
The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming (Paperback)
by (shelved 38 times as java)
avg rating 3.97 — 340 ratings — published 2012
Java: The Complete Reference (Kindle Edition)
by (shelved 35 times as java)
avg rating 4.24 — 658 ratings — published 2004
Optimizing Java: Practical Techniques for Improving Jvm Application Performance (Paperback)
by (shelved 31 times as java)
avg rating 4.38 — 101 ratings — published 2016
SCJP Sun Certified Programmer for Java 6 Study Guide (Hardcover)
by (shelved 31 times as java)
avg rating 4.30 — 874 ratings — published 2008
Java: How to Program (Paperback)
by (shelved 30 times as java)
avg rating 3.89 — 1,064 ratings — published 1996
Java Persistence With Hibernate (Paperback)
by (shelved 30 times as java)
avg rating 3.89 — 404 ratings — published 2006
Concurrent Programming in Java : Design Principles and Pattern, 2nd Edition (Paperback)
by (shelved 30 times as java)
avg rating 4.19 — 150 ratings — published 1996
Clean Code: A Handbook of Agile Software Craftsmanship (Paperback)
by (shelved 29 times as java)
avg rating 4.35 — 23,655 ratings — published 2007
Core Java, Volume II--Advanced Features (Paperback)
by (shelved 27 times as java)
avg rating 3.97 — 332 ratings — published 1999
Java 8 Lambdas: Functional Programming For The Masses (Paperback)
by (shelved 27 times as java)
avg rating 3.98 — 267 ratings — published 2014
Core Java 2, Volume I--Fundamentals (Core Series)
by (shelved 26 times as java)
avg rating 3.84 — 358 ratings — published 1999
Spring Microservices in Action (Paperback)
by (shelved 25 times as java)
avg rating 4.19 — 207 ratings — published
Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions (ebook)
by (shelved 24 times as java)
avg rating 4.17 — 226 ratings — published 2013
Learning Java (Paperback)
by (shelved 24 times as java)
avg rating 3.66 — 209 ratings — published 1996
Java: A Beginner's Guide (Beginner's Guide)
by (shelved 23 times as java)
avg rating 3.95 — 424 ratings — published 2005
Java Network Programming (Paperback)
by (shelved 23 times as java)
avg rating 3.54 — 125 ratings — published 1997
Java Cookbook (Paperback)
by (shelved 22 times as java)
avg rating 3.69 — 163 ratings — published 2001
Pragmatic Unit Testing in Java with JUnit (Paperback)
by (shelved 21 times as java)
avg rating 3.66 — 272 ratings — published 2003
Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (Paperback)
by (shelved 20 times as java)
avg rating 4.18 — 765 ratings — published 2004
Think Java: How to Think Like a Computer Scientist (ebook)
by (shelved 19 times as java)
avg rating 3.91 — 169 ratings — published 2016
Java Threads: Understanding and Mastering Concurrent Programming (Paperback)
by (shelved 19 times as java)
avg rating 3.60 — 80 ratings — published 1997
High-Performance Java Persistence (ebook)
by (shelved 18 times as java)
avg rating 4.47 — 115 ratings — published
OCA: Oracle Certified Associate Java SE 8 Programmer I Study Guide: Exam 1Z0-808 (Sybex Study Guide)
by (shelved 18 times as java)
avg rating 4.40 — 489 ratings — published 2014
Programming Concurrency on the JVM: Mastering Synchronization, STM, and Actors (Paperback)
by (shelved 18 times as java)
avg rating 3.90 — 119 ratings — published 2011
Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
by (shelved 18 times as java)
avg rating 4.24 — 8,861 ratings — published 1999
Java by Comparison: Become a Java Craftsman in 70 Examples (Paperback)
by (shelved 17 times as java)
avg rating 4.24 — 128 ratings — published
Data Structures and Algorithms in Java (Hardcover)
by (shelved 17 times as java)
avg rating 4.13 — 340 ratings — published 1998
Java SE 8 for the Really Impatient (Paperback)
by (shelved 17 times as java)
avg rating 3.96 — 203 ratings — published 2013
Java Message Service: Creating Distributed Enterprise Applications (Paperback)
by (shelved 17 times as java)
avg rating 3.65 — 82 ratings — published 2000
Java Web Services: Up and Running (Paperback)
by (shelved 16 times as java)
avg rating 3.41 — 130 ratings — published 2009
RESTful Java with Jax-RS (Paperback)
by (shelved 15 times as java)
avg rating 3.78 — 162 ratings — published 2009
Maven: The Definitive Guide (Paperback)
by (shelved 13 times as java)
avg rating 3.56 — 189 ratings — published 2008
Java 9 Modularity: Patterns and Practices for Developing Maintainable Applications (Kindle Edition)
by (shelved 13 times as java)
avg rating 4.13 — 69 ratings — published
Microservice Patterns (Paperback)
by (shelved 13 times as java)
avg rating 4.24 — 716 ratings — published
Modern Java Recipes: Simple Solutions to Difficult Problems in Java 8 and 9 (Paperback)
by (shelved 13 times as java)
avg rating 4.14 — 66 ratings — published
OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide: Exam 1Z0-809 (Paperback)
by (shelved 13 times as java)
avg rating 4.40 — 197 ratings — published 2015
The Java Language Specification (The Java Series)
by (shelved 13 times as java)
avg rating 3.97 — 78 ratings — published 1996
“Programming is about managing complexity: the complexity of the problem, laid upon the complexity of the machine. Because of this complexity, most of our programming projects fail.”
― On Java 8
― On Java 8
“. In 1289 Kublai Khan sent ambassadors to Java, demanding tribute and submission to the Yuan dynasty. Kertanegara arrested the envoys, branded their faces, cut off their ears and sent them back to China. As will be revealed later, what happened next had profound consequences for the Majapahit empire. ”
“. In 1289 Kublai Khan sent ambassadors to Java, demanding tribute and submission to the Yuan dynasty. Kertanegara arrested the envoys, branded their faces, cut off their ears and sent them back to China. As will be revealed later, what happened next had profound consequences for the Majapahit empire. ”
― Majapahit: Intrigue, Betrayal and War in Indonesia's Greatest Empire
“. In 1289 Kublai Khan sent ambassadors to Java, demanding tribute and submission to the Yuan dynasty. Kertanegara arrested the envoys, branded their faces, cut off their ears and sent them back to China. As will be revealed later, what happened next had profound consequences for the Majapahit empire. ”
― Majapahit: Intrigue, Betrayal and War in Indonesia's Greatest Empire












