Java编程讲义
上QQ阅读APP看书,第一时间看更新

程序设计是一门非常重要的课程,其重要性不仅仅体现在一般意义上的代码编写,更体现在引导学员实现问题思维方式的转换——培养编程思维能力。也正是由于需要引导学员实现思维方式的转换,才使得这门看似基础的课程具有很高的难度,突破了这个难点,一切将变得比较自然。这本教材以Java语言为背景,从初学者的需求出发,在计算机专业人才的培养方面进行了有益的探索,体现了“学生易学,教师易用,变应试为应用”的编写理念,形成了如下特点:

以实际问题的解决过程为引导,讲授程序设计的基本方法;以面向对象程序设计为核心,侧重对程序设计规范、代码编写思路的讲解,并将软件工程相关的思想和方法渗透其中,提高学员程序编制的规范性。

讲授程序设计为主,将Java语言的有关语法有机地结合到程序设计中,避免了生硬枯燥的语法叙述,真正体现了“程序开发”,在“轻松学习Java语言”上做出了可贵的探索。

明显地体现出作者团队多年来在该门课程上的开发经验和教学经验积累,在写作上表现出了IT领域流行的“师傅带徒弟”的模式,行文流畅,语言带有浓厚的程序员气质,努力贴近读者,深入浅出,通俗易懂,逻辑性强,形成该书独特的风格。

将作者丰富的程序设计经验融入教材编写,按照初学者的需求,适时引导学员进行程序错误分析、测试与调试,将一些容易被忽略的而且对高水平Java语言程序设计很重要的“点”逐一展现给读者,进一步适应程序设计教学的需求。

选择了一些趣味性强、有吸引力的案例和话题以提高学员的学习兴趣,同时选择一些实用性强的案例以努力提高学员的工程实践能力。精选的引导性案例、习题以及贯穿全书的综合案例,起到了开拓学员思路、引导学员探究问题求解方法、激发学员程序设计兴趣的作用。

本书每个章节都由浅入深、循序渐进,让学员从案例中学习到程序设计的思想与技巧,了解Java的运行原理。全书内容新颖、实用性强、轻松易懂、概念清晰、侧重实战、配套资源丰富,相信会给广大的零基础Java编程学员带来良好的学习体验,带领大家快速进入Java程序开发的世界,在IT领域一显身手、大展宏图。

云智慧CEO·殷晋

2021年9月