The Java™ Language Specification, Second Edition, by James Gosling, Bill Joy, Guy Steele and Gilad Bracha. Addison-Wesley, 2000, ISBN 0-201-31008-2
The Java™ Virtual Machine Specification, Second Edition, by Tim Lindholm and Frank Yellin. Addison-Wesley, 1999, ISBN 0-201-43294-3
Programming Wireless Devices with the Java 2 Platform, Micro Edition, First Edition, by Roger Riggs, Antero Taivalsaari, and Mark VandenBrink. Addison-Wesley, 2001, ISBN 0-201-74627-1
MIDP 2.0 Style Guide by Cynthia Bloch and Annette Wagner. Addison-Wesley, 2003, ISBN 0-321-19801-8
Connected, Limited Device Configuration Specification, version 1.0 http://jcp.org/en/jsr/detail?id=30
Connected, Limited Device Configuration Specification, version 1.1 http://jcp.org/en/jsr/detail?id=139
Mobile Information Device Profile Specification, version 1.0 http://jcp.org/en/jsr/detail?id=37
Mobile Information Device Profile Specification, version 2.0 http://jcp.org/en/jsr/detail?id=118
Java 2 Micro Edition Product Web Page http://java.sun.com/products/j2me/
Connected, Limited Device Configuration (CLDC) Product Web Page http://java.sun.com/products/cldc/
Mobile Information Device Profile (MIDP) Product Web Page http://java.sun.com/products/midp/
J2ME Wireless Toolkit Product Web Page http://java.sun.com/products/j2mewtoolkit/