《Java编程与实践》以任务驱动的方式讲解Java各个方面的知识,内容涵盖Java的基本语法、面向对象编程、继承与多态、抽象类与接口、图形用户界面、事件驱动、异常处理、文件的输入与输出、多线程、 Java集合、网络通信和项目实战——坦克游戏。《Java编程与实践》注重实践,每章都精心设置了若干个典型的任务,让读者在分析任务、完成任务的过程中学习并体会每个知识点的含义和作用,实现“学中做,做中学”的理念。全书最后一章通过一个项目实战——坦克游戏,带领读者在开发项目的过程中综合使用Java中的知识和技术,使读者在进一步巩固前面所学知识的同时,提高动手实践的能力。《Java编程与实践》可以作为应用型本科及高职高专院校相关专业的教材,也可以作为广大读者的自学用书。