本书根据普通高等教育“十一五”国家级规划教材的指导精神,根据Sun公司Java(J2SE 5)的技术规格书和白皮书的标准,紧密结合Sun公司的程序助理认证(SCJA)、程序员认证(SCJP)和开发者认证(SCJD)的考试大纲而编写的。本书将着力于培养21世纪的需求导向、市场导向的实用性的Java计算机人才。本书在《Java程序设计经典教程》一书的基础上,抽取实际项目的多个应用实例,将其写成通俗易懂的教学实例,使读者通过实例进一步学习Java的基础知识和语法,加深对Java语言的理解,提高实际的编程技巧。本书的实例架构采用单机、C/S(客户端/服务器)架构和Applet,讲解的知识包括常用变量与常用类的应用,操作符的应用,变量转换的应用,控制语句的应用,数组与集合类的应用,JavaBean的应用,MySQL数据库、SQL Server 2000和2005数据库的应用,ODBC、JDBC连接技术的应用,Statement接口、ResultSet接口和PreparedStatement接口的应用,Java Applet的应用,可视化界面的常用布局、常用事件和常用控件的应用,I/O技术的应用、多媒体技术的应用和多线程技术的应用。本书适合于有一定语言基础的Java学习者,也可作为本科、高职高专的教学参考书。