java语言程序设计 梁_清华大学出版社-图书详情-《Java语言程序设计》

前 言

Java程序设计语言是当前全球第一大编程语言,是一种跨平台、面向对象、网络化的高级编程语言,它是国内外大学必选的一门高级程序设计课程。为了配合计算机程序设计课程教学变化以及满足大学培养创新型人才的需要,编者结合长期教学、开发实践以及学生在学习编程语言过程中出现的各种问题,精心编写了《Java语言程序设计》。

依据Java语言的知识点以及计算机编程语言的教学要求,《Java语言程序设计》覆盖了Java语言绝大部分知识点。《Java语言程序设计》具有如下特点。

(1) 以训练编程思想为指导思路,且辅之于大量实例。

(2) 将Java语言的各知识点融合到项目开发过程中,使学生或自学者具备分析问题、解决问题的能力,同时提高其自身的编程技术能力。

(3) 课后习题丰富,且都是专为各章知识点量身定制,难度适中,学生或自学者可以自由选择部分或全部题目来练习。

全书共分17章,其中第1~3章讲解Java语言的基础知识、结构化程序设计,重在训练传统编程思想,同时,让读者掌握Java编程环境(Netbeans);第4~12章重点讲解Java面向对象程序设计的基础知识,主要包括简单的类和对象、数组、复杂的类和对象、常见类使用、抽象类和接口、泛型和反射、Java异常处理、Java的图形界面设计基础、Swing组件编程;第13~17章主要讲解Java应用方面的技术,主要包括Java的数据流、绘制图形和图像、线程、网络编程、数据库编程。

《Java语言程序设计》每章提供了大量的课后习题,而且针对性非常强。读者通过完成这些习题,可以深刻掌握Java知识,同时,还可以巩固所学知识,从而达到学以致用的目的。

编者还为《Java语言程序设计》编写了配套的实验教材《Java程序设计实验教程》。读者学习时,配合该实验教材,学习效果会更好。

参加该书编写工作的教师有邹秀斌、向金海、刘警。具体分工情况是:第1和第2章由刘警编写;第3~6章由向金海编写;邹秀斌负责第7~17章的编写;全书最后由邹秀斌统编定稿。

在此,感谢江汉大学数计学院各级领导及本人所在教研室的同仁们,他们为《Java语言程序设计》编写提供了许多宝贵建议以及部分教学素材。感谢我的妻子高群玲女士,由于她一直默默操持家务,才使我有充足的时间编写此书。

在《Java语言程序设计》编写过程中,作者力求精益求精,但难免存在不足和纰漏,欢迎广大读者指正并提出宝贵意见和建议,可通过xbz1234@163.com邮箱直接与作者联系。

《Java语言程序设计》PPT课件和案例源文件可通过http://www.tupwk.com.cn/downpage下载。服务邮箱:wkservice@vip.163.com。

编 者

2018年11月

more >

本书是Java语言的经典教材,多年来畅销不衰。本书全面整合了Java 8的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。 本书中文版由《Java语言程序设计 基础篇》和《Java语言程序设计 进阶篇》组成。基础篇对应原书的第1~18章,进阶篇对应原书的第19~33章。为满足对Web设计有浓厚兴趣的同学,本版在配套网站上增加了第34~42章的内容,以提供更多的相关信息。 本书特点 基础篇介绍基础内容,进阶篇介绍高级内容,便于教师按需选择理想的教材。 全面整合了Java 8的特性,对全书的内容进行了修订和更新,以反映Java程序设计的全新技术发展。 对面向对象程序设计进行了深入论述,包含GUI程序设计的基础和扩展。 提供的大量示例中都包括了对问题求解的详细步骤,很多示例都是随着Java技术的引入不断地进行增强,这种循序渐进的讲解方式更易于学生学习。 用JavaFX取代了Swing,极大地简化了GUI编程,比Swing更易于学习。 更多有趣示例和练习,激发学生兴趣。在配套网站上还为教师提供了100多道的编程练习题。 作者简介
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值