留言咨询
首页 > 图书分类 > 计算机系列 >
Java程序设计(双色、微课)

Java程序设计(双色、微课)

ISBN:978-7-5661-3565-0

主编:潘洁 李雅丽 李纲

出版社:哈尔滨工程大学出版社

出版/修订日期:2022.7

¥58.00元

       本书凝结了作者十多年的一线行业编程经验及Java教学经验,总结了上千个学生在学习Java编程过程中容易出现的典型错误.因此本书具有如下三个特点。

       1、案例驱动,激发读者编程激情

本书不再是知识点的铺陈,通过大量的实际案例,尽可能用初学者可以理解的行业及经验比拟生活场景,致力于将知识点融入实际项目的开发中,“希望读者通过编写这些程序找到编程的乐趣”。

       2、 循序渐进,再现老师课堂氛围

本书的内容是笔者六年多教学经验的总结,知识体系对接岗位工作职责。本书力求再现笔者的课堂氛围:以通俗浅显的生活案例代替乏味的专业术语,以实战的项目代替晦涩的理论。书中包含了大量“师徒语录” “注意” “常见错误”部分,这些正是上千个Java学生所犯错误的汇总提炼。

       3、步步为营,习题夯实编码基础

为了降低读者学习的难度,书中的案例习题,通过指导练习逐步过渡到独立练习,通过老师的编程思路引导,逐渐培养学生自主的代码分析实现。不仅如此,本书甚至还把一些理论部分没有讲到的技术突破点通过习题的方式进行补充,穿插到项目案例中,让读者可以提升独立分析问题的能力。

1章 感受Java精彩世界  1

  思政德育目标  1

  1.1 什么是程序 2

  1.2 Java编程语言  3

  1.3 Java语言的特性  4

  1.4 Java的技术领域  5

  1.5 开发Java的准备  6

  1.6 开发Java程序  11

  1.7 使用IntelliJIDEA 开发Java程序  17

  1.8 技能训练  24

2章 变量、数据类型和运算符  28

  思政德育目标 28

  2.1 变量的概念  29

  2.2 数据类型  30

  2.3 变量的声明及使用  31

  2.4 变量命名规则  33

  2.5 赋值运算符  38

  2.6 算数运算符  40

  2.7 数据类型转换  46

  2.8 关系运算符  49

  2.9 boolean数据类型 49

  2.10 技能训练 51

3章 选择结构基础  58

  思政德育目标 58

  3.1 流程控制  59

  3.2 if选择结构  59

  3.3 复杂条件下的if选择结构  62

  3.4 if-else选择结构  64

  3.5 多重if-else选择结构  68

  3.6 嵌套if-else选择结构  73

  3.7 技能训练  76

4章 选择结构进阶  84

  思政德育目标 84

  4.1 多重选择结构  85

  4.2 switch结构的应用  91

       4.3 switch结构实现原理  95

  4.4 控制台输入类型异常处理  98

  4.5 技能训练 101

5章 循环结构基础  109

  思政德育目标  109

  5.1 循环结构 110

  5.2 while循环结构  113

  5.3 程序调试 118

  5.4 do-while循环结构 123

  5.5 技能训练 126

6章 循环结构进阶  136

  思政德育目标  136

  6.1 for循环结构  137

  6.2 for循环结构案例  139

  6.3 for循环常见错误  142

  6.4 流程控制语句 145

  6.5 技能训练 152

7章 嵌套循环结构  160

  思政德育目标  160

  7.1 嵌套循环结构 161

  7.2 嵌套循环中的流程控制 165

  7.3 技能训练 169

8章 数组  179

  思政德育目标  179

  8.1 数组类型 180

  8.2 数组的使用 182

  8.3 数组常见算法 188

  8.4 技能训练 199

9章 类和对象 207

  9.1 面向对象 207

  9.2 Java语言中面向对象的实现 208

  9.3 面向对象的特点 212

  9.4 技能训练 223

10章 类的无参方法  223

  思政德育目标  232

  10.1 类的方法  232

  10.2 成员变量和局部变量  233

  10.3 方法的编码优势  241

  10.4 Java文档注释  247

  10.5 技能训练  247

11章 类的带参方法  254

  思政德育目标  266

  11.1 类的带参方法  266

  11.2 方法参数类型  267

  11.3 用包组织程序结构  275

  11.4 技能训练  282

12章 字符串  288

  思政德育目标  298

  12.1 字符串类型概述  298

  12.2 字符串常见操作  299

  12.3 字符串高效操作  301

  12.4 技能训练  314

13章 回顾与总结  320

  思政德育目标  329

  13.1 知识回顾  330

  13.2 总结梳理  330

附录 335

  附录一 ASCII编码字符对照表  335

  附录二 Java常见数据类型  336

  附录三 Java运算符优先级  337

  附录四 Java编码规范  338

参考文献  344

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询