理论部分
第1章 认识程序及Java语言
1.1 程序设计基本概念
1.1.1 程序设计概述
1.1.2 程序设计语言
1.1.3 程序的编译、翻译和执行
1.1.4 程序设计的步骤
1.2 Java语言的发展及其特点
1.2.1 Java语言的发展
1.2.2 Java语言的特点
1.2.3 Java语言体系
1.3 Java语言环境的搭建
1.3.1 Java语言环境概述
1.3.2 JDK及其版本
1.3.3 Java语言的环境搭建
1.3.4 Java语言常用的集成开发环境(IDE)
1.4 简单的Java程序
1.4.1 一个简单的Java程序
1.4.2 Java程序的结构
1.4.3 Java程序的命令行方式的编译和运行
1.4.4 Java程序的注释
1.4.5 Java代码的风格规范
本章小结
复习题
第2章 Java面向对象的程序文件结构和程序语言算法概述
2.1 面向对象
2.1.1 面向对象概念
2.1.2 对象和类
2.2 Java的项目、包、类的管理结构
2 2 1 项目
2.2.2 包
2.2.3 类及其java的源程序文件
2.3 面向对象中的程序指令和方法
2.4 程序设计的概念和方法
2.4.1 程序设计的概述和原理
2.4.2 程序设计的步骤和方法
2.4.3 程序设计的基本要求
2.5 程序算法概述
2.5.1 数据结构和算法概述
2.5.2 算法分析
2.6 算法流程图
2.6.1 表示算法的方式
2.6.2 顺序型程序结构
2.6.3 选择型程序结构
2.6.4 循环型程序结构
本章小结
复习题
第3章 数据类型和变量
3.1 数据类型
3.1.1 基本数据类型
3.1.2 引用数据类型
3.2 Java的基本数据类型
3.2.1 整型数据及类型
3.2.2 浮点型数据及类型
3.2.3 字符型数据及类型
3.2.4 布尔型数据及类型
3.3 常量和变量
3.3.1 常量
3.3.2 变量
3.3.3 基本数据类型变量和值之间的类型转换
3.3.4 Java标识符定义规则
3.3.5 Java标识的命名规则
3.4 字符串引用数据类型string类
3.5 Java语言中变量的输入和输出
3.5.1 输入/输出举例
3.5.2 print()/println()方法输出数据
3.5.3 printf()方法输出
3.5.4 数据输入工具对象Scanner
本章小结
复习题
……
上机部分
附录 ASCII码表
参考文献