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

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

ISBN:978-7-5661-3565-0

主编:潘洁 李雅丽 李纲

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

出版/修订日期:2022.07

¥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

配套资源下载

登录下载

目录下载

登录下载

样章下载

下载

热门文章

  • 各省、自治区、直辖市新闻出版局,各相关印刷、发行单位:教材建设事关党对教育工作的领导,事关意识形态安全和国家长治久安。为切实做好2022—2023学年中小学教科书印制发行工作,现将有关事项通知如下。
    4493 次阅读2022年10月01日
  • 首届职业本科生的“远大前程”近日,应届生郭宇豪将入职一家电气行业的上市公司,成为一名嵌入式软件开发工程师。吸引他的,除了11万元的年薪,还有公司的综合实力和发展前景。他把这个工作机会归功于职业本科期间的学习,“学校在理论和技能方面为我插上了双翼。
    6073 次阅读2022年10月01日
  • 百年大计,教育为本。立德树人,培根铸魂。2019年3月18日,中共中央总书记、国家主席、中央军委主席习近平在北京主持召开学校思想政治理论课教师座谈会并发表重要讲话。习近平总书记指出,推动思想政治理论课改革创新,要不断增强思政课的思想性、理论性和亲和力、针对性,并提出“八个相统一”教学要求。
    7449 次阅读2022年10月01日
  • 近日,教育部印发《新时代马克思主义理论研究和建设工程教育部重点教材建设推进方案》,强调要整体推进不同学段、不同类型高校哲学社会科学相关学科专业教材建设,用5年时间,重点建设200种精品教材,形成以马克思主义为指导、体现中国特色的高校哲学社会科学教材系列。
    10222 次阅读2022年10月01日
  • 近日,教育部举行党组理论学习中心组集体学习暨教育信息化首场辅导报告会。中国科学院院士、南京大学校长吕建作题为《数字经济健康发展的若干思考与认识》的报告。
    13988 次阅读2022年01月01日
遇到教材问题?
专业老师 咨询更可靠
快速咨询
还有疑问? 马上咨询在线专业老师, 快速回复 解答您的教材问题! 邮件咨询