《Java程序设计》属于“校企协同软件工程应用型专业‘十三五’实训规划系列教材”,是天津工业.大学计算机科学与技术学院和融创软通公司的多位教师在近12年的校企协同育人过程中的经验总结经过不断修改的成果。《Java程序设计》编写背景在多年的教学过程中,编者使用过多本关于Java的教材。这些教材理论讲解准确充分,学生听课的时候也可以听懂,但是学完之后却不知道如何应用,对于独立编写一个应用功能无从下手。这几年编者一直潜心研究其中的原因,逐渐发现了问题所在,于是提出了一些解决方法,并在多个班级进行试验,取得了良好的效果。现在想把这些想法与更多老师分享,也让学生学有所用。阅读《Java程序设计》所需的基础知识阅读《Java程序设计》的读者需要具有一定的Java基础和HTML基础:具有一定的Java基础意味着读者需要熟悉Java的基本语法,熟悉面向对象的概念以及熟悉Java的常用类库;具有一定的HTML基础意味着读者需要掌握HTML文档的基本结构以及常用的标签,掌握CSS和简单的JavaScript语法知识。如果读者有网络相关的知识则更好,对于Web应用的运行机制理解会更深入。《Java程序设计》设计思路《Java程序设计》主要讲解了Java语言的语法基础、面向对象基础、集合框架、IO流、多线程、JDBC数据库编程等多个层面的必备知识点,使用了大量的经典案例来加深读者对重点知识的理解,几乎每个知识点都配有相应的案例。《Java程序设计》强化了关于Java工具类的使用、泛型与反射、JDBC数据库编程的内容,剔除了关于网络编程、GUI编程、注解与设计模式等不常用技术的内容。《Java程序设计》每章都包含“小结”“经典面试题”和“跟我上机”等内容,以帮助读者巩固知识、锤炼技术、提高找工作面试的成功率。