更新时间:2024-06-06 17:55:21
封面
版权信息
作者简介
前言
本书知识结构
第1章 你好世界,我来了!——从Hello World开始
1.1 编写你的第一个Java程序
1.1.1 下载和安装JDK
1.1.2 下载和安装IntelliJ IDEA
1.1.3 创建项目
1.1.4 运行程序
1.1.5 庖丁解牛HelloWorld
1.2 Java语言概述
1.2.1 Java语言历史
1.2.2 Java语言特点
1.3 如何获得帮助
1.4 训练营:使用文本编辑工具+JDK编写和运行Java程序
1.5 总结与扩展
1.6 同步练习
第2章 魔法程序员的秘诀 ——Java基本语法
2.1 标识符
2.2 关键字
2.3 变量、常量和语句
2.3.1 变量
2.3.2 常量
2.3.3 语句
2.3.4 训练营1:理解变量、常量和语句
2.4 注释
2.4.1 文档注释
2.4.2 代码注释
2.5 Java源代码组织方式
2.5.1 代码文件
2.5.2 包
2.5.3 训练营2:熟悉Java中如何定义和引入包
2.6 总结与扩展
2.7 同步练习
第3章 数据类型,不一样的我——Java数据类型
3.1 Java基本数据类型
3.1.1 整数类型
3.1.2 浮点类型
3.1.3 训练营1:掌握整数、浮点数等的表示方式
3.1.4 字符类型
3.2 数据类型转换
3.2.1 自动类型转换
3.2.2 强制类型转换
3.3 训练营2:熟悉数据类型之间的转换
3.4 引用数据类型
3.5 数组类型
3.5.1 数组声明
3.5.2 数组初始化
3.5.3 训练营3:掌握数组类型
3.6 总结与扩展
3.7 同步练习
第4章 + * / % = == != & & !——运算符
4.1 算术运算符
4.1.1 一元算术运算符
4.1.2 二元算术运算符
4.2 关系运算符
4.3 逻辑运算符
4.3.1 训练营1:比较逻辑或和短路或
4.3.2 训练营2:比较逻辑与和短路与
4.4 位运算符
4.5 赋值运算符
4.6 三元运算符
4.7 运算符优先级
4.8 总结与扩展
4.9 同步练习
第5章 左右抉择——决策语句
5.1 if语句
5.1.1 if结构
5.1.2 if-else结构
5.1.3 if-else-if结构
5.2 训练营1:掌握if语句
5.3 多分支语句
5.3.1 switch语句
5.3.2 switch表达式
5.4 训练营2:掌握switch语句
5.5 总结与扩展
5.6 同步练习
第6章 绕圈子的艺术——循环语句
6.1 while循环语句
6.2 do-while循环语句
6.3 for循环语句
6.3.1 C语言风格for循环语句
6.3.2 Java语言风格for循环语句
6.3.3 训练营1:掌握for循环语句
6.4 跳转语句
6.4.1 break语句
6.4.2 continue语句
6.4.3 训练营2:掌握跳转语句
6.5 总结与扩展
6.6 同步练习
第7章 面向对象编程,再次出发——面向对象
7.1 面向对象基本特性
7.2 类
7.2.1 定义类
7.2.2 创建对象
7.2.3 空对象
7.3 类的成员
7.3.1 成员变量