微信扫一扫,移动浏览光盘
简介
本书围绕Java程序设计语言的基础知识和JDK 1.8版本的部分新特性,采用任务驱动与项目实训的方式,介绍如何在Eclipse开发环境下进行面向对象程序设计与应用开发。典型的实训项目有商场打折计价、学生成绩统计、可设置范围和人数的按号抽奖、运用多线程的龟兔赛跑、关于事件处理的鼠标测试、简易记事本、音乐播放、手动绘图、三层结构的学生信息管理、双人和多人聊天等程序。本书概念清晰,层次结构合理,叙述简明易懂,融入了作者31年计算机软件专业学习、工作、项目开发和教学的全部经验。每章结束前都对知识点条分缕析并用表格归纳整理。无论是编程新手,还是具有C、C 、C#或Visual Basic基础的程序员,都可从本书中获取新知识。本书特别适合高职高专、应用型本科的学生使用。
【媒体评论】
评论
【前言】
Java是一种功能强大的面向对象程序设计语言,是目前最流行的程序设计语言之一。本书旨在介绍Java语言基础知识,引导读者借助当前流行的Eclipse开发环境,学习Java语言的基本语法、学习面向对象程序设计的基本方法,开发运行在JDK 1.8版本的应用程序。学完本书之后,读者会对Java有一个全面的认识和理解,并能运用Java语言开发商场打折计价、学生成绩统计、按号码抽奖、三层结构的学生信息管理以及双人或多人聊天等应用程序。
全书共22章,每章包含1~2个项目任务,均从任务预览开始,围绕任务层层展开,深入浅出地介绍与任务有关的基本知识和基本方法。在讲述基础知识的同时注重系统性、结构性和层次性。对一些知识点会作适当的深层扩展,但由于篇幅所限,一般不作长篇大论叙述,点到为止。特别是对于复杂难懂的IO流编程,本书采用直观简明的示意图进行剖析。
每章结束前有一个小结,提炼本章知识点,与操作示例一起用表格分条列出,一目了然,方便复习和查阅。每章后面都有项目实训,读者学习完本章,可立即上机实践,以巩固所学知识。我们深知,知识可以学习,但技能不能单靠学习,要靠实际操作,才能逐步养成、积累和掌握。
考虑到初学者学习过程的循序渐进性,在实训项目中,会给出框架性的代码供参考,而大部分代码需要读者在理解、融会本章知识点的情况下,自行编写、调试程序。
本书既讲述知识点,又列举有价值、有代表性且容易明白的例子。每章尽可能围绕一个具体案例进行剖析。本书绝大部分项目和例子是编者多年应用开发和教学工作的积累和总结,融入了程序设计和软件开发的基本方法和技巧。
总之,任务驱动和项目实训是本书第一个特色; 对知识点条分缕析并用表格归纳整理是本书第二个特色。
在本书编写过程中,得到各级领导和软件行业专家的大力支持、帮助和鼓舞,在此特别感谢IT行业教授级高工朱继文先生、技术总监叶世淳先生、高级经理洪立思先生、研究员蓝方勇先生,还有鱼滨教授和凌应标副教授!
在编书过程中,笔者还得到不少学生的帮助和启发,他们朝气蓬勃、思维活跃,是未来IT行业的栋梁,感谢黄哲法、潘司然、梁瑞熙等同学的热情帮助!
由于编者水平有限,书中难免有疏漏之处,敬请读者批评指正。编者的电子邮箱是wangzl@gdsdxy.cn。
本书配套网络资源包括PPT和项目源代码,使用本书的教师可直接登录清华大学出版社网站(www.tup.tsinghua.edu.cn)获取。
编者
2015年6月
目录
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问