*[HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
*[Introduction to Computer science using Java](http://chortle.ccsu.edu/java5/index.html)
*[Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) -
*[Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne
*[Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
*[Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
*[JAAS in Action](http://www.jaasbook.com/)
*[Java Application Development on Linux by Carl Albing and Michael Schwarz (PDF)](http://www.phptr.com/content/images/013143697X/downloads/013143697X_book.pdf)(PDF)
*[Java for the Beginning Programmer](http://www.heatonresearch.com/articles/series/15)
*[Java Programming for Kids, Parents and Grandparents](http://myflex.org/books/java4kids/java4kids.htm) - Yakov Fain
*[Practical Artificial Intelligence Programming With Java, Third Edition](http://www.markwatson.com/opencontent/JavaAI3rd.pdf) - Mark Watson
*[The Java Language Specification](http://java.sun.com/docs/books/jls/) - James Gosling, Bill Joy, Guy Steele, Gilad Bracha
*[The Java Tutorial 4th Edition](http://download.oracle.com/javase/tutorial/) - Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser, Mark Hoeber
*[Core Servlets and JavaServer Pages](http://pdf.coreservlets.com/) - Marty Hall and Larry Brown
*[Introduction to Programming Using Java](http://math.hws.edu/javanotes/) - David J. Eck
*[Introduction to Programming in Java](http://introcs.cs.princeton.edu/java/home/)- Robert Sedgewick and Kevin Wayne
*[Introduction to Neural Networks with Java](http://www.heatonresearch.com/articles/series/1) -
*[Animation/Games in Java](http://www.heatonresearch.com/articles/series/3)
*[Java for the Beginning Programmer](http://www.heatonresearch.com/articles/series/15)
*[HTTP Programming Recipes for Java Bots](http://www.heatonresearch.com/articles/series/16)
*[Think Java: How to Think Like a Computer Scientist](http://greenteapress.com/thinkapjava/) - Allen B. Downey
*[Thinking in Java](http://www.mindview.net/Books/TIJ/)