- ISBN:9787302570684
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:385
- 出版时间:2021-04-01
- 条形码:9787302570684 ; 978-7-302-57068-4
本书特色
(1)环境搭建无障碍,体验详细版操作教学。 (2)全面讲解Java知识点,直击数据处理技术;深入探讨Java高级应用,如反应式编程以及微服务架构,代表了Java在大数据处理和机器学习领域应用的前沿,也是现代数据处理的发展方向。 (3)基础知识与实战案例相结合,提供全部源代码,可操作性强。 (4)本书涵盖内容具有梯度化特征,从基础入门到核心编程,再到高级应用。 (5)代码详尽,语言通俗易懂,并将Java新特征融入其中。 本书基础与实战案例并重,实现零基础带你学习Java 12,完成从入门到精通的蜕变。
内容简介
本书以Java 12版为基础,全面系统介绍Java语言,并引导读者进入**的Java编程领域。全书分为三部分,共包括19章。**部分Java编程概述,第二部分Java主体单元建构,第三部分Java高级阶段。本书内容丰富全面,适用于任何想学习Java的读者。学习本书内容不需要读者具有Java专业知识或任何其他编程语言知识。 本书可供高等院校学生和教师参考,也可供软件开发人员和Java爱好者参考,是学习Java编程的**参考资料。
目录
第1章 Java 12入门知识
1.1 如何安装和运行Java
1.1.1 何为JDK以及为何需要JDK
1.1.2 Java SE的安装
1.1.3 命令和实用工具
1.2 集成开发环境
1.2.1 选择一种IDE
1.2.2 安装和配置.IntelliJ IDEA
1.2.3 创建项目
1.2.4 从命令行执行示例程序
1.3 Java基本类型和运算符
1.3.1 boolean(布尔)类型
1.3.2 数值类型
1.3.3 基本类型的默认值
1.3.4 基本类型的字面值
1.3.5 新增的压缩数字格式
1.3.6 运算符
1.4 String(字符串)类型和字面值
1.4.1 字符串字面值
1.4.2 字符串不变性
1.5 标识符和变量
1.5.1 标识符
1.5.2 变量声明(定义)与初始化
1.5.3 类型持有器var
1.6 Java语句
1.6.1 表达式语句
1.6.2 控制流语句
本章小结
第2章 Java面向对象编程
2.1 OOP概念
2.1.1 对象/类
2.1.2 继承
2.1.3 抽象/接口
2.1.4 封装
2.1.5 多态性
2.2 类
2.2.1 方法
2.2.2 可变参数方法
2.2.3 构造方法
2.2.4 new运算符
2.2.5 java.lang.Object类
2.2.6 实例属性和方法以及静态属性和方法
2.3 接口
2.3.1 默认方法
2.3.2 私有方法
2.3.3 静态字段和方法
2.3.4 接口与抽象类对比
2.4 重载、覆盖与隐藏
2.4.1 重载
2.4.2 覆盖
2.4.3 隐藏
2.5 final变量、final方法和final类
2.5.1 final变量
2.5.2 final方法
2.5.3 final类
2.6 多态性实战
2.6.1 对象工厂
2.6.2 instanceof运算符
本章小结
第3章 Java基础知识
3.1 包、导入和访问修饰符
3.1.1 包
3.1.2 导入
3.1.3 访问修饰符
3.2 Java引用类型
3.2.1 类与接口
……
第二部分 Java主要构建单元
第三部分 Java高级阶段
作者简介
沈泽刚,男,1964年生,渤海大学信息科学与技术学院,教授。研究方向包括程序设计方法、数据库技术以及Web信息集成等。主要从事计算机科学与技术专业科研及教学工作,出版专著1部,主编教材4部,近年来发表学术论文10多篇。为本科生、硕士生及留学生讲授专业课程多门。
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥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 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0