Les documents sur le langage Java abondent. Cette liste n'a rien d'exhaustif et reflète en partie les bibliothèques et les signets des développeurs en JBuilder.
Voici les glossaires Java en ligne de Sun Microsystem :
Sun propose aussi une page web consacrée à des explications plus complètes sur les termes Java sélectionnés, associée à des liens permettant une exploration plus approfondie : http://developer.java.sun.com/developer/onlineTraining/new2java/programming/learn/unravelingjava.html
Voici la liste des manuels qui peuvent compléter votre initiation à la programmation en Java. La première moitié de la liste est classée par ordre de difficulté croissante. La seconde traite des sujets spéciaux tels que la programmation pour réseau ou les JavaBeans. Pour en savoir plus sur un manuel ou pour l'acquérir auprès de Fatbrain.com, cliquez sur son titre.
Manuels | Auteurs | Public |
---|---|---|
Java for the World Wide Web: Visual Quickstart Guide (Peachpit Press) |
Dori Smith | sans expérience de la programmation |
Java: First Contact (Course Technology) |
Roger Garside et John Mariani |
sans expérience de la programmation |
A Little Java, A Few Patterns (MIT Press) |
Mattias Felleisen et Daniel P. Friedmens |
débutant à expérimenté * |
Beginning Java 2 (Wrox Press) |
Ivor Horton | débutant |
Learning Java (O'Reilly) |
Patrick Niemeyer et Jonathan Knudsen |
débutant |
Core Java 2, Volume 1: Fundamentals (Prentice Hall) |
Cay S. Horstmann et Gary Cornell |
moyen à expérimenté |
Just Java 2 (Prentice Hall) |
Peter van der Linden | moyen à expérimenté |
Thinking in Java (Prentice Hall) |
Bruce Eckel | moyen à expérimenté |
The Java Virtual Machine Specifications (Addison Wesley) |
Ken Arnold, James Gosling et David Holmes |
un peu plus que moyen à expérimenté |
The Complete Java 2 Certification Study Guide (Sybex, Inc.) |
Simon Roberts, et al. | expérimenté |
Data Structures and Algorithms in Java (Waite Group Press) |
Mitchell Waite et Robert Lafore |
expérimenté |
* Assez théorique. Convient pour assimiler les concepts : ne convient pas pour apprendre "comment-le-faire".
Manuels | Auteurs | Sujet |
---|---|---|
Java in a Nutshell (O'Reilly) |
David Flanagan et Daniel P. Friedmens |
référence rapide |
Java Class Libraries Reference (Addison Wesley) |
Patrick Chan Rosanna Lee Doug Kramer |
Classes Java |
Graphic Java 2: Mastering the JFC, Volume 2: Swing (Prentice Hall) |
David M. Geary | Swing |
Developing JavaBeans (O'Reilly) |
Robert Englander | JavaBeans |
Enterprise JavaBeans (O'Reilly) |
Richard Monson-Haefel | JavaBeans et réseau |
Java 2 Networking (McGraw Hill) |
Justin Couch | programmation pour réseau |
The Java Virtual Machine Specifications (Addison-Wesley) |
Tim Lindholm et Frank Yellin |
programmation pour réseau |
Java Programming with CORBA (John Wiley and Sons, Inc.) |
Andreas Vogel et Keith Duddy |
programmation pour réseau |
JDBC Database Access with Java: a Tutorial and Annotated Reference (Addison-Wesley) |
Graham Hamilton, Maydene Fisher, Rick Cattell | JDBC |
Inside Servlets: Server-Side Programming for the Java Platform (Addison-Wesley) |
Dustin R. Callaway | servlets |
Java: Servlet Programming (O'Reilly) |
Jason Hunter et William Crawford | servlets |