《Java SE程序设计基础教程》从最基本的概念出发,深入讲解了Java的基础知识。全书共有11章,分别介绍了Java基础语法、类与对象、继承与多态、异常、范型、集合、流与文件、反射、枚举、自动装箱和注解。书中详细介绍了Java面向对象编程的三大特征——封装、继承和多态;通过异常的编写和使用来体验Java的异常处理机制;通过对象的存储与检索来体验Java集合的强大功能;通过文件的读写与传输来体验Java对I/O的支持;通过反射机制的讲解来体验Java语言的动态特性;系统的介绍了JDK5.0的新特性等内容。《Java SE程序设计基础教程》重点突出、偏重应用,结合理论篇的实例和实践篇对贯穿案例的讲解、剖析及实现,使读者能迅速理解并掌握知识,全面提高动手能力。《Java SE程序设计基础教程》适用面广,可作为本科计算机科学与技术、软件外包专业、高职高专计算机软件、计算机网络、计算机信息管理、电子商务和经济管理等专业的程序设计课程的教材。