![]() | Wicked Cool Java: Code Bits, Open-Source Libraries, and Project Ideas by Brian D Eubanks
Buy new: $22.76 / Used from: $4.47 Presents examples of using certain open source packages such as piccolo for 2D apps, JFugue and JMusic for music apps, and Javolution for embedded applications. A great idea book.
|
![]() | Java(TM) Puzzlers: Traps, Pitfalls, and Corner Cases by Joshua Bloch
Buy new: $36.61 / Used from: $24.85 Dive deep into the subtleties of Java and solve these 95 puzzles that both confound and entertain.
|
![]() | Programming Spiders, Bots, and Aggregators in Java by Jeff Heaton
Buy used from: $10.84 A user guide and tutorial to the author's excellent code. For theory see "Modern Information Retrieval" ISBN 020139829X.
|
![]() | Introduction to Neural Networks with Java by Jeff, T Heaton
Buy new: $35.99 / Used from: $12.99 This book is much like the author's other book on Spiders & bots in Java. Expect lots of working code but not much theory.
|
![]() | Object-Oriented Discrete-Event Simulation with Java - A Practical Introduction (SERIES IN COMPUTER SYSTEMS (previously: The Plenum Series in Computer (Series in Computer Science) by José M. Garrido
Buy new: $148.30 / Used from: $138.30 A book on discrete event simulation that includes examples in Java. For those interested in system simulation on a practical level.
|
![]() | Jess in Action: Java Rule-Based Systems (In Action series) by Ernest Friedman-Hill
Buy new: $36.46 / Used from: $7.93 A solid tutorial on JESS, an open source tool for writing ontologies in Java. Good for the AI student.
|
![]() | Building Imaging Applications with Java(TM) Technology: Using AWT Imaging, Java 2D(TM), and Java(TM) Advanced Imaging (JAI) by Lawrence H. Rodrigues
Buy used from: $136.37 A good tutorial on the JAI API especially. There are many good graphical utilities you can incorporate into your own apps.
|
![]() | Digital Audio with Java by Craig A. Lindley
Buy used from: $35.22 Light on theory, this book has working code for a cakewalk-like audio application in Java. For theory read "DAFX" and "Digital Audio Signal Processing" by Zolzer.
|
![]() | Image Processing in Java by Douglas A. Lyon
Buy used from: $11.44 The writing is bad and the code structure is insane. However, there are useful code fragments and good explanations of some concepts. Good for special effects. Read also Gonzales & Woods.
|
![]() | Java 2D API Graphics by Vincent J. Hardy
Buy used from: $5.05 A mediocre tutorial on Java2D. However, it contains a Photoshop-like API (The GLF) that is one-of-a-kind and is well-explained in this text.
|
![]() | Java 3D Programming by Daniel Selman
Buy new: $37.96 / Used from: $10.22 The only comprehensive tutorial on Java 3D. Use this with the excellent Sun tutorial.
|
![]() | Computer Graphics Using Java 2D and 3D by Hong Zhang
Buy new: $93.38 / Used from: $75.00 A good book on computer graphics principles that uses Java 2D and Java 3D for implementation. You learn enough Java 3D and Java 2D to be competent, but not much more than that. If you already know Java 2D and Java 3D, but not computer graphics, you are the ideal audience.
|
![]() | KickAss Java Programming: Cutting-Edge Java Techniques with an Attitude by Tonny Espeset
Buy used from: $0.54 Very old book has a wealth of timeless Photoshop-like algorithms for all kinds of visual effects. You can usually find a used copy for under $5.
|
![]() | Learning Java Bindings For OpenGLL (JOGL) by Terrance Davis
Buy new: $17.50 / Used from: $8.39 If you like graphics programming in OpenGL, but you want to program in Java, try JOGL. This book is the only one on the subject.
|
![]() | Java Media APIs: Cross-Platform Imaging, Media and Visualization by Alejandro Terrazas
Buy new: $41.99 / Used from: $23.82 Not a good tutorial on individual APIs, this book is best in showing how to combine the Media APIs in real applications.
|
![]() | Quick Time for Java: A Developer's Notebook (Developers Notebook) by Chris Adamson
Buy new: $22.76 / Used from: $0.01 The best of it s kind, all other guides are little more than API documentation listings. Quicktime allows sophisticated video processing in the Java language.
|
![]() | Killer Game Programming in Java by Andrew Davison
Buy new: $37.79 / Used from: $7.43 Good for delving into the advanced details of Java 3D, as well as sound. Updates always being made to book & code at http://fivedots.coe.psu.ac.th/~ad/jg/
|
![]() | Developing Games in Java by David Brackeen
Buy new: $37.79 / Used from: $24.99 Excellent for game programming techniques as they apply to Java. Short on 3D, but for that, look at the previous book in the list.
|
![]() | Pro Java 6 3D Game Development: Java 3D, JOGL, JInput and JOAL APIs (Expert's Voice in Java) by Andrew Davison
Buy new: $47.99 / Used from: $40.00 The latest by the author of the best book I ever read on Java game programming. Let's hope this one is as good as his first one. Updated for Java 6.
|
![]() | A Numerical Library in Java for Scientists and Engineers by Hang T. Lau
Buy new: $84.33 / Used from: $95.00 "Numerical Recipes in C" comes to Java! A good working math library and complete documentation.
|
![]() | Java Number Cruncher: The Java Programmer's Guide to Numerical Computing by Ronald Mak
Buy new: $42.89 / Used from: $29.99 A tutorial on numerical computing in Java. A good companion to the previous book.
|
![]() | The Nonlinear Workbook: Chaos, Fractals, Celluar Automata, Neural Networks, Genetic Algorithms, Gene Expression Programming, Support Vector Machine, Wavelets, Hidden Markov M by Willi-Hans Steeb
Buy new: $55.00 / Used from: $45.00 Applied intro book for nonlinear math with examples in Java as well as C and C++. A self-study course. See also "Chaos & Fractals" ISBN 0387202293, which has its code examples in Java.
|
![]() | Classical and Quantum Computing: with C++ and Java Simulations by Yorick Hardy
Buy new: $89.95 / Used from: $41.99 By the author of the previous title. Good explanations of these subjects with Java code. The Quantum half of the book is exceptional.
|
![]() | Machine Vision Algorithms in Java: Techniques and Implementation by Paul F. Whelan
Buy new: $124.56 / Used from: $60.61 There are better books on machine vision and better books on Java, but this book is unique because of its library of Java vision methods and explanations. A Schaum's outline of CV.
|
![]() | Programming Language Processors in Java: Compilers and Interpreters by David Watt
Buy new: $60.93 / Used from: $42.25 Shows you how to write a compiler in pure Java. Complements the infamous Dragon book.
|
![]() | Building Parsers With Java(TM) by Steven John Metsker
Buy new: $40.45 / Used from: $2.54 Lex and Yacc come to Java. An OK tutorial, but the main course is the parser that comes with the book. For theory see "Programming Language Pragmatics" ISBN 1558604421.
|
![]() | Java After Hours: 10 Projects You'll Never Do at Work by Steven Holzner
Buy new: $27.57 / Used from: $12.09 Provides details and insights to Java via quirky projects. Many involve graphics.
|
![]() | Desktop Java Live
Buy used from: $119.00 Instead of focusing on Swing & AWT javadocs, this book uses Java to build client applications. It pulls together LayoutManagers, Swing Threading, Validation, etc. Strong emphasis on JGoodies. Available in electronic form at sourcebeat.com for just under twenty dollars.
|
![]() | Core LEGO MINDSTORMS Programming: Unleash the Power of the Java Platform by Brian Bagnall
Buy new: $29.19 / Used from: $6.27 Instruction on Lejos and programming your robot with Java. For robotic theory read "Intro to Autonomous Mobile Robots" ISBN 026219502X.
|
![]() | The Definitive Guide to Building Java Robots by Scott Preston
Buy new: $51.99 / Used from: $13.29 New book on controlling robots with Java using some of the more exotic Java API's including FreeTTS for speech synthesis and Sphinx for voice recognition. Very little theory here.
|
![]() | Beginning TiVo Programming (Wrox Beginning Guides) by John Brosnan
Buy new: $26.39 / Used from: $0.42 Now you can extend the world's most popular DVR by utilizing the TiVo Home Media Engine SDK. With the Java-based HME you can build new and exciting applications for broadband-connected Series 2 devices, and inside you will find numerous real-world examples that will help you deploy your own applications to TiVo quickly and easily.
|
![]() | Physics for Game Programmers by Grant Palmer
Buy new: $36.51 / Used from: $31.00 Contains a review of mechanics and the physics of lasers, aircraft, cars, games, etc. The code is presented in Java. A wealth of cool material to explore.
|
![]() | Java Drawing with Apache Batik: A Tutorial (A Tutorial series) by Alexander Kolesnikov
Buy new: $26.37 / Used from: $20.98 This guide to Apache Batika Java library that reads SVG files and translates the instructions in the files into graphicsshows how Batik can also be used to save the graphics as JPEG, TIFF, PNG, GIF, and other formats, so the graphics can be transferred. Using Batik to create animation similar to Flash movies and its use for creating a drawing program such as Corel DRAW are also covered.
|
![]() | Creating Mobile Games: Using Java ME Platform to Put the Fun into Your Mobile Device and Cell Phone (Technology in Action) by Carol Hamer
Buy new: $48.68 / Used from: $10.94 The cutting edge on writing games for mobile devices using Java Micro Edition. Covers security, multiplayer games, and making a GUI for your game. It does not cover the theory of game design or basic Java programming. The author assumes you know this already.
|
![]() | Kicking Butt with MIDP and MSA: Creating Great Mobile Applications by Jonathan Knudsen
Buy new: $35.47 / Used from: $23.10 A book about how to use Java via MIDP, MSA, and Netbeans to write very interesting mobile applications beyond your standard mobile device games.
|
![]() | Programming HD DVD and Blu-ray Disc by Michael Zink
Buy new: $77.96 / Used from: $61.17 Standards for programming the HD DVD are pretty solid, and so is that part of the book. As for Blu-ray, Sony is really mishandling the programming end of their standard by treating the API like it's Fort Knox. For details on Blue-Ray programming, wait until there are more solid details.
|
Listmania!



































