Listmania!
Java
By an Amazon.com customer
Concrete Mathematics: A Foundation for Computer Science (2nd Edition)Concrete Mathematics: A Foundation for Computer Science (2nd Edition) by Ronald L. Graham
Buy new: $54.18 / Used from: $40.00
Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3)Art of Computer Programming, The, Volumes 1-3 Boxed Set (2nd Edition) (Vol 1-3) by Donald E. Knuth
Buy new: $159.49 / Used from: $149.99
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition) by Frederick P. Brooks
Buy new: $25.80 / Used from: $13.00
Essays on Software Engineering
The Philosophical Programmer: Reflections on the Moth in the MachineThe Philosophical Programmer: Reflections on the Moth in the Machine by Daniel Kohanski
Buy used from: $0.01
Design Patterns: Elements of Reusable Object-Oriented SoftwareDesign Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma
Buy new: $38.70 / Used from: $26.20
Design Patterns
Effective Java (2nd Edition)Effective Java (2nd Edition) by Joshua Bloch
Buy new: $35.47 / Used from: $33.95
Java Programming Language Guide
Core Java(TM), Volume I--Fundamentals (8th Edition)Core Java(TM), Volume I--Fundamentals (8th Edition) by Cay S. Horstmann
Buy new: $37.79 / Used from: $28.50
Java Fundamentals
Core Java, Vol. 2: Advanced Features, 8th EditionCore Java, Vol. 2: Advanced Features, 8th Edition by Cay S. Horstmann
Buy new: $37.79 / Used from: $31.94
Java Advanced Features
Java Generics and CollectionsJava Generics and Collections by Maurice Naftalin
Buy new: $23.09 / Used from: $16.57
Generics and Collections (Java)
Java Database Best PracticesJava Database Best Practices by George Reese
Buy new: $29.16 / Used from: $11.20
Database Best Practices (Java)
Thinking Recursively with JavaThinking Recursively with Java by Eric S. Roberts
Buy new: $43.75 / Used from: $30.00
Recursion (Java) “Iteration is human, recursion is divine“ :)
Introduction to AlgorithmsIntroduction to Algorithms by Thomas Cormen
Buy new: $105.10 / Used from: $38.96
Bundle of Algorithms in Java, Third Edition, Parts 1-5: Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) (Pts. 1-5)Bundle of Algorithms in Java, Third Edition, Parts 1-5: Fundamentals, Data Structures, Sorting, Searching, and Graph Algorithms (3rd Edition) (Pts. 1-5) by Robert Sedgewick
Buy new: $85.79 / Used from: $61.00
Algorithms (Java)
Java Number Cruncher: The Java Programmer's Guide to Numerical ComputingJava Number Cruncher: The Java Programmer's Guide to Numerical Computing by Ronald Mak
Buy new: $42.89 / Used from: $29.99
Numerical Computing/Methods (Java)
Data Crunching: Solve Everyday Problems Using Java, Python, and MoreData Crunching: Solve Everyday Problems Using Java, Python, and More by Greg Wilson
Buy new: $22.76 / Used from: $11.95
Data Crunching (Java)
Java(TM) Puzzlers: Traps, Pitfalls, and Corner CasesJava(TM) Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch
Buy new: $36.61 / Used from: $24.85
Java Traps, Pitfalls, and Corner Cases
UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition) by Martin Fowler
Buy new: $32.25 / Used from: $21.29
Unified Modeling Language
The Humane Interface: New Directions for Designing Interactive SystemsThe Humane Interface: New Directions for Designing Interactive Systems by Jef Raskin
Buy new: $21.00 / Used from: $5.96
Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))Beautiful Code: Leading Programmers Explain How They Think (Theory in Practice (O'Reilly))
Buy new: $38.20 / Used from: $23.34
Great topic, disappointing treatment/execution.
Hacker's DelightHacker's Delight by Henry S. Warren
Buy new: $35.47 / Used from: $24.83