第1章 Java软件开发
1 1.1 背景 3 1.1.1 好身体是一切成功的保证 3 1.1.2 路线图 4 1.1.3 Java 4 1.2 软件工具 7 1.2.1 搜索引擎 7 1.2.2 Windows命令行 8 1.2.3 机器翻译 9 1.2.4 Linux 10 1.2.5 源代码比较工具 11 1.3 Java基础 11 1.3.1 准备开发环境 11 1.3.2 Eclipse 13 1.4 本章小结 17
第2章 结构化程序设计 19
2.1 基本数据类型 19 2.2 变量 20 2.2.1 表达式执行顺序 22 2.2.2 简化的运算符 23 2.2.3 常量 24 2.3 控制结构 25 2.3.1 语句 25 2.3.2 判断条件 25 2.3.3 三元运算符 27 2.3.4 条件判断 27 2.3.5 循环 31 2.4 方法 36 2.4.1 main方法 41 2.4.2 递归调用 41 2.4.3 方法调用栈 42 2.5 数组 42 2.5.1 数组求和 45 2.5.2 计算平均值举例 45 2.5.3 前趋节点数组 46 2.5.4 快速复制 47 2.5.5 循环不变式 49 2.6 字符串 50 2.6.1 字符编码 52 2.6.2 格式化 53 2.6.3 增强switch语句 54 2.7 数值类型 54 2.7.1 类型转换 58 2.7.2 整数运算 59 2.7.3 数值运算 60 2.7.4 位运算 61 2.8 安装Java 69 2.8.1 服务器端安装 69 2.8.2 自动安装Java 70 2.9 提高代码质量 72 2.9.1 代码整洁 72 2.9.2 单元测试 72 2.9.3 调试 73 2.9.4 重构 73 2.10 本章小结 74
第3章 面向对象编程 77
显示全部