Java程序设计基础与实践

作者: 赵凤芝、邢煜、段鸿轩、王茱

出版社: 清华大学出版社

出版日期: 2017-09-01

电子书 ¥38.35 定价:65.9
  • 收藏

  • 加书架

  • 引用

简介

本书从初学者的角度,详细介绍了Java程序设计的重要技术。通过大量的实例和真实项目的讲解,能使读者快速掌握利用Java进行面向对象程序设计的方法和技术。本书基于CDIO的理念,应用“案例+项目驱动”的学习模式,力争做到通俗易懂、学以致用。全书共13章,分别为进入Java世界、Java程序设计基础、Java中数组的应用、面向对象程序设计基础——类与对象、面向对象程序设计高级特性、Java实用类与接口、Java异常处理、Java GUI(图形用户界面)设计、Java IO(输入输出)流、多线程编程、Java网络编程、数据库程序设计和项目开发实战。本书集作者多年的教学和科研经验编写而成,突出应用能力的培养,注重理论与实践相结合,由浅入深,讲解详尽,实例丰富,最后给出了一个真实项目案例的开发框架及实现方法,是一本实用性突出的教材。本书适合作为高等学校程序设计语言课程的教材,也可作为从事软件开发及相关领域的工程技术人员的自学参考书。

编辑推荐

本书是学习Java语言的入门教材。本书应用“项目驱动式”*新教学模式,教学内容设计上是以一个典型项目为核心,通过将项目的几个模块分解成不同的学习阶段和不同的章节中,内容循序渐进、深入浅出,结构安排合理,通过精心设计的每一个示例,使学生能够直接感受到并很快理解Java教学知识点。 全书共分成12章,分别介绍了面向对象程序设计的基本概念、Java语言基础、Java类和对象、Java面向对象高级特性、实用类及接口、异常处理、图形用户界面、输入输出、多线程编程、Java网络编程、JDBC技术以及Java经典案例分析及应用等。 本书内容实用,结构清晰,实例丰富,可操作性强,适合作为普通高等学校计算机专业“Java程序设计”课程的教材,也可作为相关专业的培训和自学教材。 本书特点如下: (1)在教学观念上,重视学生在教学活动中的主体地位,充分调动学生学习的积极性、主动性和创造性,采用“以学生为主体,以教师为主导,以能力为主线”的教学模式。 (2)在教学方法上,摒弃灌输式教育,实行启发式学习。首先,在制定教学方案时,多渠道地激发学生兴趣和动力;其次,再制定具体的课程实施方案,教材制定内容上包括理论课的讲授、配套实验课的任务以及课后延伸自学三个方面。理论课的讲授主要使用“以问题为中心”的启发式、参与式、比喻式等教学方法,并引导学生积极动脑思考,活跃课堂气氛,实现教与学互动;实验课主要采用“项目教学法”,首先提出项目任务,通过引导学生完成任务,达到使学生掌握必备知识和拓展知识的目的,另外,除课堂教学外,还通过布置课外作业,鼓励学生参加等级考试、组织信息技能大赛等活动,将课程的学习从课内延伸到课外,达到提高学生信息素养的目的。 (3)采用现代化教学手段,提高教学效率和质量。教材配合课上教学内容、方法及实践,制作了一整套电子教案和完善的题库及答案,我们积极采用现代化教学手段,充分利用了多媒体教室、计算机实验室、校园计算机网络等现代教学资源,注意声、文、图、动有机结合,将抽象内容形象化、深奥内容通俗化。 (4)及时跟进程序语言发展进度,更新Java语法新增功能。在牢固把握Java基础知识的前提下,还增加了Java 5版本以来引入的一些*新的知识点,包括不定长参数、静态导入、Autoboxing和Unboxing、枚举类型、泛型、Annotation等内容。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2017-09-01
  • 作者:赵凤芝、邢煜、段鸿轩、王茱
  • 更新: 2023-06-07
  • 书号:9787302469261
  • 中图:TP312JA
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术

作者信息

赵凤芝、邢煜、段鸿轩、王茱

赵凤芝,教授,一直工作于高等学校计算机教学和科研一线,求真务实,先后主持、参加了国家“重大科技”、“863”、“十一五规划”等科研项目20余项。其中课题7项,省部级课题10项,局级项目多项,是国家“十一五规划”子课题负责人。获省教委“科技进步一等奖”1项,三等奖2项,部级“科技进步三等奖”1项,局级奖多项。省优秀教学成果奖获得者。近年发表学术论文30余篇,出版著作6部。荣获市“优秀教师”等荣誉称号,曾荣获“优秀教学质量一等奖”,优秀教学成果奖 。校级重点课程建设课程负责人。目前为中国计算机学会高级会员,东北石油大学秦皇岛分校计算机科学系系主任,黑龙江省高职高专计算机类教学指导委员会副主任,省计算机等级考试命题组专家, IT项目评审组专家。

相关图书