Java编程入门:任务式学习指南
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787111660408
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:26cm
- 页数:214页
- 出版时间:2020-08-01
- 条形码:9787111660408 ; 978-7-111-66040-8
本书特色
适读人群 :Java编程语言的初学者本书定位于Java编程入门,注重训练程序开发逻辑,以任务方式引导读者一步步进行知识点线索的学习,完成任务验收。结合实际业务完成Java入门学习,读者除了收获Java编程技能还能了解编程原理和对应的业务逻辑。
内容简介
本书适用于Java编程语言的初学者。在Java入门阶段很容易陷入概念繁杂和不知道从何入手的尴尬。本书定位于Java程序逻辑训练, 以完成任务的方式一步步进行知识点讲解, *终完成任务验收, 以任务拆解学习过程, 学习目的性更强。每个任务以任务描述→目标→任务线索→任务实施→验收标准→问题总结→扩展阅读的主线展开, 线索学习成为任务完成的关键点, 让读者在具体任务的完成过程中进行Java程序逻辑入门学习, 除了收获知识还能了解业务内容, 直观感受程序解决实际问题的过程。
目录
◆ 目录:◆
致数字化人才的一封信
前言
●任务1认识Java世界
1.1任务描述
1.2目标
1.3任务线索
1.3.1计算机基本概念
1.3.2Java历史
1.3.3Java语言开发环境概述
1.3.4下载JDK
1.3.5安装JDK
1.3.6Java程序开发步骤
1.4任务实施
1.5验收标准
1.6问题总结
1.7扩展阅读
1.7.1Java平台的版本划分
1.7.2Java语言是否跨平台
1.7.3如何实现Java跨平台
1.7.4安装IDEA完成Java代码的编写和运行
●任务2完成薪资转换工具
2.1任务描述
2.2目标
2.3任务线索
2.3.1Java程序基本结构及注释
2.3.2标识符命名规范
2.3.3Java数据类型和变量
2.3.4Java控制台输入输出
2.3.5Java运算符
2.3.6格式化输出
2.4任务实施
2.5验收标准
2.6问题总结
2.7扩展阅读
2.7.1使用Java实现两数交换
2.7.2解析四位正整数并求各位数字之和
●任务3实现出租车计费功能
3.1任务描述
3.2目标
3.3任务线索
3.3.1Java程序执行结构概述
3.3.2if语法
3.3.3switch语法
3.3.4字符串常用方法
3.4任务实施
3.5验收标准
3.6问题总结
3.7扩展阅读
3.7.1短路运算符与非短路运算符
3.7.2switch的表达式是否可以是“long”类型
●任务4实现Java“人机”对话
4.1任务描述
4.2目标
4.3任务线索
4.3.1Java程序循环结构概述
4.3.2while循环
4.3.3do-while循环
4.3.4for循环
4.3.5循环中的关键字
4.3.6通过断点调试理解循环结构
4.3.7循环嵌套及典型应用案例
4.3.8字符串方法补充
4.4任务实施
4.5验收标准
4.6问题总结
4.7扩展阅读
4.7.1实现1~100的求和功能
4.7.2鸡兔同笼问题
●任务5实现会议室预定管理
5.1任务描述
5.2目标
5.3任务线索
5.3.1一维数组基本语法
5.3.2数组常见属性和方法
5.3.3一维数组常见算法
5.3.4二维数组
5.3.5整数输入的有效性判断
5.4任务实施
5.5验收标准
5.6问题总结
5.7扩展阅读
5.7.1二分法查找
5.7.2杨辉三角
●任务6实现小区快递管理
6.1任务描述
6.2目标
6.3任务线索
6.3.1面向对象概述
6.3.2类与对象的关系
6.3.3类的定义
6.3.4类的成员——属性
6.3.5类的成员——方法
6.3.6对象的创建与使用
6.3.7包
6.3.8方法定义和调用示例
6.3.9系统定义方法及static方法
6.3.10封装
6.3.11this关键字
6.3.12构造方法
6.3.13JavaBean标准
6.3.14异常处理
6.3.15Java中的包装类
6.3.16泛型集合ArrayList
6.4任务实施
6.5验收标准
6.6问题总结
6.7扩展阅读
6.7.1OOA
6.7.2OOD
6.7.3OOP
6.7.4MVC
●任务7实现文件加密
7.1任务描述
7.2目标
7.3任务线索
7.3.1File类
7.3.2文件读写操作
7.3.3序列化与反序列化
7.4任务实施
7.5验收标准
7.6问题总结
7.7扩展阅读
●任务8家庭记账系统
8.1任务描述
8.2目标
8.3任务线索
8.3.1项目概述
8.3.2项目需求
8.3.3设计框架
8.3.4开发实现
8.3.5测试环节
8.3.6Java项目打包
8.4任务实施
8.5验收标准
8.6问题总结
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥19.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
基于3D打印技术的产品创新设计方法
¥45.8¥88.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0