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

基于工作任务的Java程序设计(第2版·慕课版)

"任务驱动:使“教与学”生动有趣,易于接受 综合项目:提升设计与综合应用能力 在线视频:手把手带你实施任务全过程"。提供大纲、源码、安装包,咨询QQ:2301891038(仅限教师)。

作者:冯君、宋锋、刘春霞
丛书名:高等院校信息技术系列教材
定价:79.80
印次:2-1
ISBN:9787302643470
出版日期:2023.11.01
印刷日期:2023.11.28

本书侧重于培养学生使用Java语言进行面向对象程序设计的思路和技能,而并非对Java技术进行百科全书式的介绍。本书以初学者为起点,对面向对象思想进行深入透彻的剖析。全书用16个任务作为引子,通过对任务的分析,引入相关的知识和技术,同时精选了大量的生活案例来形象地溶解知识,在学习和掌握了相关知识的基础上,通过任务实施环节来完成任务描述中提出的任务,从而达到强化技能培养的目标。为使内容通俗易懂,激发学生的学习兴趣,教材中的任务通过口语化的语言将抽象的知识形象化,增强学生对知识的理解与运用。 全书共分3篇: 第1篇(第1~5章)为Java入门篇,着重介绍Java语言所涉及的基本概念、流程控制、数组等基础知识;第2篇(第6~10章)为面向对象基础篇,着重讨论面向对象的三大特征,即封装、继承、多态,以及接口、异常处理等面向对象的基础知识;第3篇(第11~16章)为进阶篇,着重介绍Java集合框架、图形用户界面、I/O流、多线程、网络编程、数据库编程等面向对象高级技术。 本教材的读者对象定位于高校计算机科学与技术相关专业的本科生、大专生或是从事Java软件开发及相关领域的初级工程技术人员,旨在培养读者面向对象的分析问题和解决问题的能力,从而适应信息化时代的需求。

more >

前言 在TIOBE最新公布的最受欢迎编程语言排行榜中,Java语言仍然名列前茅,该排行榜是通过各方资料的汇总分析而得出的结果。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即Java EE、 Java ME、Java SE)的总称。Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算、大数据和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 本书内容丰富,包含16个任务,以任务描述→任务分析→相关知识→任务实现→知识拓展→强化练习为主线,全书共分为3篇。 (1)Java入门篇: 主要针对零起点的读者,如果你具备了C或C++的基础,该篇可以简单学习或者直接跳过。 (2)面向对象基础篇: 主要介绍类、对象、面向对象的三大特性(封装性、继承性和多态性)、接口、异常处理。本书通过对现实生活的情节模拟,将面向对象思想进行引入,旨在让学生真正理解并能够灵活地运用面向对象的思想进行程序设计。 (3)进阶篇: 主要介绍图形用户界面、Java集合框架、多线程、网络编程、多线程和数据库访问方面的知识。通过该篇的学习,相信读者会受益匪浅。 本书具有如下特色。 (1)任务驱动: 围绕任务展开教学,学习目标十分明确,适合学生的特点,使“教与学”生动有趣,易于接受。 (2)案例经典: 教材中的案例均来源于生活和实践,以故事讲述的形式展开,构思巧妙,并配以形象逼真的图片说明,将复杂的知识简单化。 (3)轻松易学: 生动的比喻,细致深入的讲解,让读者轻松入门。 (4)思政融入: 在任务、案例或强化练习中润物无声地融入思政元素。 (5)目标清晰: 基于布鲁姆认知目标分类参考动词,课程每一章在本章小结环节都设定了清晰可评测的达成目标,读者可自检目标达成情况。 (6)适用面广: 从起点上来说,本书兼顾了零起点和有语言基础的读者;从目标上来说,本书适合Java程序设计基础目标和进阶目标的读者。 (7)互动辅助: 提供在线学习资源,通过学习平台实现互动学习,帮助学生解决问题、提升学习效果。 本书凝结了全体编者的智慧结晶,是编者结合实际的教学情况、总结教学经验,在积累多年几经修改的教案基础上执笔成稿。 本书在编写的过程中,得到了很多人的支持和鼓励,特别要感谢庄波老师和我的挚友常梅,很多案例的产生都是受到他们的启发,还要感谢背后默默支持我的家人,同时感谢所有在出版过程中给予帮助的人,在此表示衷心的感谢。 为方便老师教学,本书配有在线慕课资源,已发布在国家高等教育智慧教育平台和智慧树平台,线上课程名称为基于任务的Java程序设计,为省级线上线下混合式一流课程。本书的读者对象定位于高校计算机科学与技术相关专业的本科大专学生或是从事Java软件开发及相关领域的工程技术人员,旨在培养读者面向对象的技术分析和解决问题的能力,从而适应信息化时代的需求。由于编者水平有限,书中难免存在欠妥之处,恳请读者帮助指正。 作者2023年9月

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

同系列产品more >

基于工作任务的Java程序设计实验教...

刘杰、袁美玲、宋锋、冯
定 价:59元

查看详情
Web编程技术(第2版)

余元辉、邓莹、刘自林
定 价:69元

查看详情
数据库原理及技术(第2版)

钱雪忠、宋威、徐华、钱瑛
定 价:58元

查看详情
数据仓库与数据挖掘教程(第4版)

陈文伟
定 价:69元

查看详情
计算机科学导论(第4版·微课版)

常晋义、高燕 、陈枢茜
定 价:69元

查看详情
图书分类全部图书
more >
  • 本书配套资源丰富,有慕课、课件、教学大纲、教学计划和源代码等,适合教学。

more >
  • 目录

    第1篇Java入门篇

    第1章打开Java之门2

    任务跟世界打声招呼2

    1.1任务描述2

    1.2任务分析2

    1.3相关知识2

    1.3.1Java的发展历史2

    1.3.2Java语言的特点4

    1.3.3Java程序的分类5

    1.3.4Java的运行原理6

    1.3.5Java的开发工具7

    1.4任务实现13

    1.5知识拓展15

    1.5.1Eclipse的获取与安装15

    1.5.2Eclipse的使用说明21

    1.5.3IDEA的安装与使用24

    1.5.4跟世界打声招呼(弹出框)31

    1.5.5JShell的使用33

    1.6本章小结33

    1.7强化练习34

    1.7.1判断题34

    1.7.2选择题34

    1.7.3简答题34

    1.7.4编程题34第2章Java的基本语法36

    任务身高预测36

    2.1任务描述36

    2.2任务分析36

    2.3相关知识36

    2.3.1内存和变量36

    2.3.2基本的数据类型37

    2.3.3变量的声明和使用38

    2.3.4常量38

    2.3.5运算符40

    2.3.6基本数据类型的转换44

    2.3.7表达式45

    2.4任务实现45

    2.5知识拓展46

    2.5.1转义字符46

    2.5.2注释46

    2.5.3键盘输入51

    2.5.4Java标识符53

    2.5.5Java关键字53

    2.5.6Java的命名规范54

    2.6本章小结55

    2.7强化练习55

    2.7.1判断题55

    2.7.2选择题56

    2.7.3简答题56

    2.7.4编程题56第3章选择结构57 ...

精彩书评more >

标题

评论

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

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