-
内容大纲
本书是“大数据应用开发(Java)”1+X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。全书共9章,以初识Java、数据类型和运算符、流程控制、方法与数组、String及常用类的使用、类和对象、包和访问控制、面向对象基本特征、抽象类和接口为基础,系统介绍面向对象设计(OOD)和面向对象编程(OOP),重点突出面向对象编程的思想。本书内容丰富实用,语言通俗易懂,章节设计合理,配套资源丰富,从零基础开始讲解,尽可能降低初学者的学习门槛。
本书直接服务于“大数据应用开发(Java)”1+X职业技能等级证书工作,可作为职业院校、应用型本科院校计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机相关专业的教材,也可供从事计算机相关工作的技术人员参考。 -
作者介绍
-
目录
第1章 初识Java
1.1 Java简介
1.2 Java程序的工作原理
1.3 Java开发环境搭建
1.4 第一个Java程序
1.5 本章小结
1.6 本章练习
第2章 数据类型和运算符
2.1 标识符和关键字
2.2 变量和常量
2.3 数据类型
2.4 成员变量和局部变量
2.5 从控制台输入数据
2.6 运算符
2.7 表达式
2.8 本章小结
2.9 本章练习
第3章 流程控制
3.1 if语句
3.2 switch语句
3.3 循环语句
3.4 本章小结
3.5 本章练习
第4章 方法与数组
4.1 方法
4.1.1 方法概述
4.1.2 方法案例
4.1.3 递归
4.2 一维数组
4.2.1 一维数组概述
4.2.2 数组作为参数传递
4.2.3 增强for循环
4.3 排序算法
4.3.1 冒泡排序
4.3.2 插入排序
4.3.3 快速排序
4.4 二维数组
4.4.1 二维数组概述
4.4.2 二维数组案例
4.5 本章小结
4.6 本章练习
第5章 String及常用类的使用
5.1 Java API及API文档简介
5.2 String类简介
5.3 String类的常用方法
5.4 StringBuffer类
5.4.1 StringBuffer类概述
5.4.2 StringBuffer类案例
5.4.3 内存模型
5.5 其他常用工具类简介
5.5.1 日期类
5.5.2 SimpleDateFormat类
5.5.3 其他工具类
5.6 本章小结
5.7 本章练习
第6章 类和对象
6.1 类和对象概述
6.1.1 面向过程与面向对象
6.1.2 类和对象的概念
6.2 Java中的类
6.2.1 基本语法
6.2.2 案例
6.2.3 初识封装
6.3 构造方法
6.3.1 基本语法
6.3.2 this关键字
6.3.3 案例
6.4 对象初始化过程
6.5 重载
6.5.1 基本语法
6.5.2 案例
6.6 本章小结
6.7 本章练习
第7章 包和访问控制
7.1 包概述
7.1.1 包的基本使用
7.1.2 JDK中的包
7.2 引用包
7.2.1 类的全限定名
7.2.2 导入包
7.3 访问控制
7.3.1 对类的访问控制
7.3.2 对类成员的访问控制
7.4 static关键字
7.4.1 static关键字的使用
7.4.2 Java静态块
7.4.3 单例模式
7.5 本章小结
7.6 本章练习
第8章 面向对象基本特征
8.1 抽象和封装
8.1.1 抽象
8.1.2 封装
8.1.3 完善租车系统
8.1.4 抽象和封装小结
8.2 继承
8.2.1 继承概述
8.2.2 方法重写
8.2.3 super关键字
8.2.4 继承中的初始化
8.2.5 继承小结
8.3 多态
8.3.1 多态概述
8.3.2 实现机制
8.3.3 面向基类编程的思想
8.3.4 向下转型
8.3.5 属性覆盖问题
8.3.6 多态小结
8.4 本章小结
8.5 本章练习
第9章 抽象类和接口
9.1 抽象类
9.1.1 抽象类概念
9.1.2 抽象类特征
9.1.3 抽象类案例
9.2 接口
9.2.1 接口概念
9.2.2 接口特征
9.2.3 接口案例
9.3 内部类
9.3.1 内部类概念
9.3.2 内部类案例
9.4 本章小结
9.5 本章练习
附录A 部分练习参考答案及解析
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...