首页 > 图书中心 >图书详情

Java面向对象程序设计项目教程

咨询相关教材问题、样书申请等,请关注微信公众号:文泉职教 QQ:1737781562/200595764服务电话010-83470412/0417

作者:林萍、朱婵、万畅、朱亚兴、唐懿芳、巫宇
定价:39
印次:1-2
ISBN:9787302522379
出版日期:2019.04.01
印刷日期:2019.12.27

本书以培养学生的实际动手能力为中心目标,以职业素养为突破点,以实用技能为核心,以案例为驱动,以讲练结合为训练思路,系统编排内容。首先讲解面向对象的三大特性及其应用;然后讲解异常、集合类、I/O读写;最后讲解多线程技术。通过对本书的学习,读者在编程过程中能够逐渐精通面向对象和业务知识,最终成为架构师。 本书适合有一定编程基础的读者,可作为高职高专计算机相关专业高年级学生的Java课程教材。

more >

面向对象技术是当前计算机程序设计领域关心的重点,从20世纪90年代开始,它已成为主流的软件开发方法。现代企业级的应用系统业务复杂而繁多,代码量庞大,需要分析师、架构师、程序员、测试员等合作完成。其中,架构师使用面向对象的方式设计系统结构以及所需的类和接口,这些类和接口的设计任务被分配到各个程序员,理解和实现这些类和接口就是程序员的重要工作。程序员在编程过程中只有逐渐精通了面向对象和业务知识,最终才可能成长为架构师。 阅读本书之前最好有一门计算机语言基础,非零起点有助于快速地理解Java编程世界。本书主要内容如下。 第一部分(第1~6章): 讲解Java面向对象的核心内容,包括环境配置、抽象和封装、继承、多态、抽象类和抽象方法、接口等,并用一个学生/教师信息系统贯穿讲解,以使读者充分理解面向对象思想以及类与类之间的各种关系。 第二部分(第7~12章): 介绍Java中非常重要的知识: 异常与常用类、输入/输出、集合、图形用户界面和多线程。异常处理机制使程序中的业务代码与异常处理代码分离,从而使代码更加简洁。输入/输出实现对文件的读/写操作。集合弥补了数组的缺陷,更灵活、更实用,可以大大提高软件的开发效率。图形用户界面使人机交互更加容易、方便,使用它可以直观地查看软件的功能。多线程使程序不再以顺序流程执行,而是让CPU分配时间来执行。这几章采用了一个点名器案例来贯穿讲解,整个案例简单有趣,从而使本书趣味性增强。 本书以培养学生的实际开发能力为中心目标,以职业素养为突破点,以实用技能为核心,以案例为驱动,以讲练结合为训练思路。 本书每章围绕要完成的任务所需解决的问题导出对应的学习内容和知识点,然后介绍解决问题的过程和步骤,再通过适当题材的练习巩固、强化所学知识,即所谓的“教、学、做”一体化。因此,使用本书作为教材时,最好采用适于“教、学、做”一体化的多媒体实训室或机房进行教学,以达到学用结合、以用为本、学以致用的教学目的。 本书每章的上机练习与习题可在巩固学生基础知识的同时,逐步培养学〖2〗〖3〗〖4〗生的综合设计能力。每章的练习循序渐进,综合实战结束后,也恰好完成了一个小型项目“点名器”,让学生体会Java编程的乐趣和成就感。这个“点名器”也可以在一开始上课就使用,这样会大大提高学生对Java的学习兴趣,这也是本书的一个特色。 本书不仅面向在校学生,而且紧密联系企业实践。编者邀请有经验的企业一线Java程序员和相关项目经理参与教材的编撰,他们对教材案例的选取和知识点的遴选提出了很好的建议与意见,充分体现了以适用技能为核心的思路。 本书通过简单有趣的案例使学生轻松掌握相关的知识点,使枯燥的知识学习过程变得简单化、趣味化。同时,书中各个知识点环环相扣、衔接紧密;各章知识循序渐进,由浅入深,体系合理,完整地为后续的课程打好基础。 本书由林萍、朱婵、万畅主编,并负责全书的统稿工作。其中,林萍编写第1~4章和全书的实训内容;朱婵编写第5、7、8章和所有课后习题;朱亚兴编写第6章;万畅编写第9~11章;企业副董事长巫宇编写第12章部分内容,并对全书的实例和知识点的选择提出了很好的建议;唐懿芳编写第12章的部分内容并负责全书的校对工作。另外,企业工程师范运标、唐月、谭月爱和刘平也对本书的编写提出了很好的建议,在此对所有给予本书支持和帮助的同人致以深深的谢意! 本书有配套的课程资源和项目资源库,读者可从清华大学出版社网站(http://www.tup.com.cn)下载。 鉴于编者水平有限,书中难免有不足之处,欢迎各位读者与专家批评、指正。 编者 2019年1月

more >
扫描二维码
下载APP了解更多

同系列产品more >

网络空间安全导论

袁礼、黄玉钏、冀建平
定 价:49元

查看详情
Java程序设计开发

孙洪迪、贾民政、方园、
定 价:49元

查看详情
C语言程序设计(项目式教程)

杨琴、喻晗、诸福磊、季
定 价:35元

查看详情
网络安全部署(第2版)

郭琳
定 价:59元

查看详情
ASP.NET实用教程(项目教学版)

王志娟、魏宏昌、梁晓强
定 价:29.80元

查看详情
图书分类全部图书
more >
  • 2000.7-2001.5 在沈阳时创计算机工程技术有限公司任程序分析师,主要开发了“沈阳市财政局网站”和“沈阳市于洪区政府招商网站”建设。
    2004.9- 在广东科学技术职业学院计算机学院任教师,先后讲授了《java强化》、《Java入门与进阶》、《基于MVC的Web程序开发》、《基于Struts开发Web应用》、《基于spring开发的企业级网站》、《大型数据库系统应用开发(ORACLE)》、《数据结构》、《面向对象程序设计》、《程序设计基础》、《微机原理》等课程,教学效果获得好评。参与2011年校级重点项目“高校科研信息管理系统”; 参与2012年国家精品资源共享课“大型数据库管理系统(Oracle)应用开发”(排名第三)。教学研究课题
    课题名称 来源 年限
    高校科研信息管理系统 广东科学技术职业学院计算机工程学院 20011.9—20012.9
    国家精品资源课:大型数据库管理系统(Oracle)应用开发 广东科学技术职业学院计算机工程学院 20012.9—2012.12
    省级精品课程:《数据结构》 广东科学技术职业学院计算机工程学院 2011.2—20011.12
    出版教材:
    [1] 林萍. 《Ora
  • 本书内容设计以培养职业素养为中心,突出实用技能培养,主要内容包括两部分,第一部分讲解Java面向对象的核心内容,用一个学生—教师信息系统贯穿整个部分,让读者充分理解面向对象思想以及类与类之间的各种关系;第二部分介绍Java异常、常用类、输入输出、集合、图形用户界面和多线程,采用了一个点名器案例来贯穿讲解。本书在知识点选取上,参考了企业一线Java程序员和相关项目经理的建议与意见,充分体现了以适用技能为核心的思路。

more >
  • 第1章初识Java/1

    1.1Java开发环境配置与搭建1

    1.2编写第一个Java程序5

    1.3使用集成开发环境9

    1.4Java项目的迁移13

    1.5Java代码规范16

    本章小结19

    上机练习120

    习题120

    第2章Java面向对象语言基础/21

    2.1一切事物皆对象21

    2.2方法的声明与使用24

    2.3数组30

    本章小结 32

    上机练习232

    习题234

    第3章抽象和封装/38

    3.1使用面向对象进行设计38

    3.2使用构造方法初始化属性43

    3.3使用封装优化系统设计47

    本章小结50

    上机练习350

    习题351

    第4章继承/54

    4.1使用继承优化设计54

    4.2子类重写父类方法57〖2〗〖3〗〖4〗4.3父类声明和子类实例化64

    本章小结66

    上机练习467

    习题467

    第5章多态/71

    5.1什么是多态71

    5.2抽象类77

    5.3父类和子类相互转换80

    本章小结83

    上机练习583

    习题585

    第6章接口、常用修饰符和包/88

    6.1接口的定义与使用88

    6.2final和static修饰符93

    6.3包96

    6.4其他修饰符98

    本章小结98

    上机练习699

    习题6100

    第7章异常/103

    7.1异常的产生103

    7.2异常的处理104

    7.3异常的原理110

    7.4自定义异常112

    本章小结116

    上机练习7116

    习题7117

    第8章字符串类和其他常用类/119

    8.1String类与Calendar类119

    8.2StringBuffer类...

精彩书评more >

标题

评论

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘