《Java程序设计:原理与范例/普通高等教育“十二五”规划教材·计算机》是为“Java语言程序设计”课程编写的教材。全书以原理性、实用性和可实践性为编写总原则,无论是行文风格,还是知识点的扩展,均以使读者具备今后快速、自主学习Java平台下企业级软件开发所涉及技术的能力为目标。全书依托目前最为成熟的JDK 6.0,系统介绍了Java SE 6.0所包含的全部核心知识,并引入了设计模式的内容。《Java程序设计:原理与范例/普通高等教育“十二五”规划教材·计算机》共分为17章,其中第1~5章介绍JDK安装配置和Java基本语法;第6~7章介绍类与对象,抽象类、接口与嵌套类;第8~9章介绍GUI编程和Swing高级组件;第10~11章介绍异常与处理、I/O流与文件;第12章介绍多线程与并发;第13章介绍容器框架与泛型;第14~15章介绍字符串与正则表达式、国际化与本地化;第16~17章介绍类型信息与反射、元数据与注解。各章基本上都配有习题和实验。此外,《Java程序设计:原理与范例/普通高等教育“十二五”规划教材·计算机》还以附录的形式列出了主流IDE的使用、API文档和源码查阅、编程规范与最佳实践、Java相关技术的学习路线等带有强烈“工业”色彩的内容。