登录 注册 忘记密码   收藏本站 | 设为首页
当前位置:软件工程
  • 收藏此书
    • 分享到:
  • Java基础案例教程
  • 作者:罗剑 肖念 邢翠
  • 出版社:华中科技大学出版社
  • 出版时间:2022-02-01
  • ISBN:978-7-5680-5510-9
  • 版次:1版2次
  • 页数:184
  • 开本:16
  • 定价:38.00
    摘要: Java是由Sun公司于1995年5月推出的Java语言和Java平台的总称。它简单、面向对象,不依赖于机器的结构,具有可移植性、鲁棒性、安全性,并且提供了并发的机制,具有很高的性能。使用Java可以编写桌面应用程序、Web应用程序、分布式系统应用程序和嵌入式系统应用程序等。 当前,大部分高校计算机相关专业都开设有“Java程序设计”课程,但是Java程序设计从基础到高级需要一个长期学习的过程,特别是对于大专院校的学生来说,学生学习Java不能求快,要打好编程基础,使学生对学习Java有信心、有兴趣,并且应注重编程基础的培养。基于Java内容过多,本书将Java知识分解为基础和高级两个部分,内容涵盖了Java基础,通过简单的案例结合编程语法,培养学生的应用能力。在本书中设置了案例视频二维码。通过扫描二维码观看视频,学生可快速掌握案例的编写过程和编程规范。本书还提供了Java基础项目,用以锻炼学生的面向过程编程思想和初级的面向对象意识。 本书的基本编写思路为“情境导入,知识讲解,案例分析,任务驱动,上机消化”。本书以案例驱动替代知识罗列,以提高学生动手能力;项目贯穿增强应用内容,以提升学生学习的成就感;线上与线下相结合,提供丰富的在线学习资源,方便学生学习。 本书采用知识模块与实践训练相结合的方式组织课程内容,主要内容如下。 (1)Java程序的结构以及编程基础,包括数据类型、变量、运算符以及表达式。 (2)Java的选择结构,包括if语句、if…else语句、多重if语句和switch语句。 (3)Java的循环结构,包括while语句、do…while语句、for语句和跳转语句。 (4)面向对象编程的基础,包括类和对象的基本概念、如何在Java中定义类、创建对象、使用对象,以及方法的定义和使用。 (5)Java中的数组,包括数组的概念以及如何使用一维数组和二维数组。 (6)通过面向过程编程,制作一个电子日历。 (7)通过面向对象编程,设计猜拳游戏和影院售票系统。
    简介:

项目1初识Java

任务1了解程序的概念/2
一、生活中的程序/2
二、计算机程序/2
任务2熟悉Java语言/3
一、Java的发展/3
二、Java的应用领域/3
三、Java的优势/4
任务3开发第一个Java程序/5
一、JDK概述/5
二、配置开发环境/5
任务4熟悉Java程序的结构和开发/6
一、Java程序的结构/6
二、Java程序的开发/7
三、Java程序中的注释/9
四、Java编码规范/10
任务5掌握集成开发环境的使用/10
一、使用Eclipse/10
二、Java项目的组织结构/12

项目2变量及数据类型
任务1了解变量的概念/18
任务2熟悉常用的数据类型/18
一、基本数据类型/18
二、字符串类型/19
任务3掌握变量的使用/20
一、声明变量/20
二、为变量赋值/21
三、使用变量/23
任务4掌握使用Eclipse调试程序/24
一、程序调试概述/24
二、Eclipse的使用/24

项目3数据运算
任务1了解运算符的概念/32
一、赋值运算符/32
二、算术运算符/32
三、关系运算符/34
四、逻辑运算符/35
五、条件表达式/36
任务2掌握表达式的使用/37
一、表达式概述/37
二、运算符的优先级和结合性/37
任务3掌握数据类型的转换/38
一、自动类型转换/38
二、强制类型转换/39

项目4选择结构
任务1了解流程图与程序结构的概念/45
一、流程图/45
二、程序结构/46
任务2掌握if选择结构/47
一、选择结构/47
二、if语句/47
任务3掌握双分支结构/49
一、if…else语句/49
二、嵌套的选择结构/51

项目5选择结构进阶
任务1掌握多重if语句的使用/59
任务2掌握switch语句的使用/61
一、switch语句的语法/61
二、switch语句的执行流程/62
三、switch语句的使用举例/62
四、switch语句的特殊使用情况/63
任务3掌握多种选择结构的优点/65
一、单分支结构/65
二、双分支结构/65
三、多分支结构/65

项目6循环结构
任务1理解循环的概念/73
一、循环/73
二、循环结构/73
任务2掌握while语句的使用/75
一、while语句/75
二、while 语句的常见错误/76
任务3掌握do…while语句的使用/77
一、do…while语句/77
二、while语句与do…while语句的
区别/79

项目7循环结构进阶
任务1掌握for语句的使用/86
一、for语句概述/86
二、for语句的使用/87
三、循环的总结/90
任务2掌握跳转语句的使用/91
一、break语句/91
二、continue语句/92
三、break语句与continue语句的
区别/94
任务3程序调试进阶/95

项目8指导学习:程序的基本结构
任务1重点复习/102
一、变量和数据类型/102
二、运算符和表达式/102
三、选择结构/103
四、循环结构/104
任务2实践提升/105
一、需求分析/105
二、阶段训练/106

项目9类和对象
任务1了解类与对象的概念/108
一、对象/108
二、抽象与类/109
三、类与对象的关系/109
任务2掌握类和对象的使用/111
一、类的定义/111
二、类中的成员/111
三、对象的使用/113
四、类是对象的类型/114
任务3面向对象编程总结/115
一、面向对象的优点/115
二、数据类型总结/115

项目10方法
任务1了解方法的概念/121
一、方法概述/121
二、方法的调用/121
任务2掌握无参数方法的使用/122
一、无参数、无返回值的方法/122
二、无参数、有返回值的方法/123
任务3掌握带参数方法的使用/124
一、带参数的方法概述/124
二、有参数、无返回值的方法/125
三、有参数、有返回值的方法/126
任务4掌握变量的作用域/127
一、变量的作用域概述/127
二、变量的作用域错用举例/128

项目11指导学习:面向对象编程
任务1重点复习/134
一、类和对象/134
二、方法的定义和使用/135
三、文档注释/135
任务2实践提升/137
一、任务描述/137
二、任务实施/138

项目12数组
任务1了解数组的概念/144
任务2掌握一维数组的使用/145
一、一维数组的使用步骤/145
二、一维数组的使用/148
任务3掌握二维数组的使用/150
一、二维数组的使用/150
二、增强型for循环结构与数组的
遍历/152

项目13项目案例:影院售票系统
任务1项目分析/160
一、需求概述/160
二、开发环境/161
三、项目所需技术/161
四、项目重难点分析/162
任务2项目计划/163
一、项目分析/163
二、项目计划制订与重难点突破/164
三、项目编程/164
四、项目答辩/164
任务3项目任务分解/164
任务4项目进度监控表/171
任务5项目总结/171
附录A单词卡
课 件
视 频
作 业
课程辅助资料
同类书推荐:  
版权所有:爱读书网 | Copyright©2012-2016
客服热线: | © www.ibook4us.com | 友情链接51教学之家 | 网站联系邮箱:ibook4us@163.com