Java程序设计基础项目化教程
本书面向Java编程或初学程序设计的入门者,书中前6个单元注重逻辑程序设计能力的培养(包含开发环境的介绍、变量、数据类型、运算符、程序的结构以及数组等内容);后 2个单元注重面向对象编程思维的培养(包含类和对象、方法的定义与使用、多态、重载、重写等内容);这两部分的内容是当前绝大部分编程语言的基本要素。

作者:刘晓英、徐红波、吴胜兵、陈炳初

丛书名:高职高专计算机教学改革新体系教材

定价:49元

印次:1-1

ISBN:9787302681670

出版日期:2025.02.01

印刷日期:2025.02.20

图书责编:颜廷芳

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书由多年讲授Java系列课程的资深教师组织编写,以“教、学、做”一体化的教学模式体现教学内容和单元结构,做到“讲练结合、讲中练、练中学”,易于学习者消化和吸收所学内容,可以锻炼学生的实操能力,达到学以致用的效果。 本书面向初学Java编程或程序设计的入门者,书中前5个单元注重程序设计逻辑能力的培养,后5个单元注重面向对象编程思维能力的培养,这些内容是当前绝大部分编程语言的基本要素。这10个单元的“上机练习及综合实战”部分要完成一个小型项目——“绿之洲购书管理系统”,这个项目可激发学生的成就感及学习兴趣。 本书适合作为高职高专学校相关专业Java编程课程的入门级教材,也可作为社会培训用书。"

刘晓英,女,计算机技术及其应用专业博士研究生,教授,中国计算机学会会员,信息系统项目管理师。本人热爱教育工作,从事Java程序设计、C语言等计算机编程语言教学工作近20年;专业特长为计算机技术及应用,人工智能及大数据分析与应用。发表SCI论文十余篇,主编教材两部,撰写专著一部,主持或主要参加各类科研项目十余项;多年来历次获得国家教学成果奖、教学竞赛奖、优秀论文奖、学生技能竞赛优秀指导教师奖和先进教师等各类奖项。

前言 Java不仅是一种被广泛使用的编程语言,它还构成了一个包含多种计算机软件和规范的技术生态系统。这个系统为软件开发和跨平台应用部署提供了全面的环境支持,并在嵌入式系统、移动设备、企业级服务器以及大型计算机等多个领域得到广泛应用。Java之所以获得广泛认可,除了因为它具有严谨的结构和面向对象的特性外,更因为它摆脱了对特定硬件平台的依赖,实现了“一次编写,处处运行”的理念。 在最近几年中,“Java程序设计基础”课程不仅是学习“Java面向对象程序设计”、JSP、SSH等Java相关课程以及Android移动应用开发的基础课程,而且得益于其广泛的实用性和教学的便捷性,它已成为引领学生踏入计算机软件编程世界的入门级课程——即程序设计的基础知识课程。尽管市面上存在众多Java程序设计教程,但针对这一肩负双重使命的入门课程,其易学性、基础性、实用性和自学性仍需进一步提升。因此,一本能够集入门指导、实践操作、趣味性和易学性于一体的教材,将极大地惠及广大计算机专业的学生以及那些渴望进入编程行业的人。 本书集培养学生程序设计逻辑能力和面向对象程序设计思维能力于一体,前5个单元注重程序设计逻辑能力的培养,这不但是Java系列课程的基础,也是所有程序设计的基础和灵魂;后5个单元引入面向对象的概念和面向对象编程的思维,为“Java面向对象编程”等课程打下基础;但这两部分并不是独立的,而是有机地结合在一起,是逐渐过渡、循序渐进地进行知识的融会贯通。 本书设计以学生为中心,以职业素质为突破点,以实用技能为核心,以案例为驱动,以讲练结合为训练思路,以实际动手能力为培养目标。 本书的每个...

暂无课件

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
目录

单元1编写第一个Java程序/1

任务1.1熟悉Java2

任务1.2下载和安装Java SE7

任务1.3使用命令行工具编译和运行程序13

任务1.4使用集成的开发工具16

任务1.5上机练习及综合实战23

单元小结28

课后练习28

单元2变量、数据类型和运算符/29

任务2.1使用变量30

任务2.2使用数据类型35

任务2.3掌握常见运算符38

任务2.4上机练习及综合实战49

单元小结52

课后练习52

单元3顺序结构和分支结构/54

任务3.1顺序结构54

任务3.2简单分支结构59

任务3.3多分支结构65

任务3.4switch分支结构67

任务3.5上机练习及综合实战71

单元小结76

课后练习77

单元4循环结构/79

任务4.1了解循环79

任务4.2使用while循环结构82〖2〗〖3〗〖4〗任务4.3使用dowhile循环结构84

任务4.4使用for循环结构87

任务4.5使用break和continue语句89

任务4.6嵌套循环92

任务4.7上机练习及综合实战97

单元小结100

课后练习100

单元5数组/102

任务5.1了解数组102

任务5.2使用一维数组编写程序104

任务5.3使用二维数组编写程序109

任务5.4数组综合实例应用114

任务5.5上机练习及综合实战118

单元小结125

课后练习125

单元6类和对象/128

任务6.1认识对象128

任务6.2认识类131

任务6.3类和对象的关系134

任务6.4上机练...

本书面向Java编程或初学程序设计的入门者,书中前5个单元注重逻辑程序设计能力的培养(包含开发环境的介绍、变量、数据类型、运算符、程序的结构以及数组等内容);后 5个单元注重面向对象编程思维的培养(包含类和对象、方法的定义与使用、多态、重载、重写等内容);这两部分的内容是当前绝大部分编程语言的基本要素。