《Java程序设计习题与实训教程》的编写过程中作者考虑了引导学生掌握Java语言的基础知识、基本概念及基本原理,以达到培养学生编程能力的目标,通过丰富翔实的典型例子,帮助初学者理解多线程、常用API、集合、IO流、GUI、网络编程及数据库编程等面向对象的抽象概念,并设计了几百道习题与实训题目供学生练习。