《其实你应该这样学Java(附光盘)》编著者张广顺。
(1)本书全部采用案例式教学,将枯涩难懂的理论通过简单易行、且能解决实际问题的案例分析讲解。通过案例能够促进学生的学习兴趣和学习动力。
(2)将面向对象和Java自身特点结合起来,在编排上结合了Java最新的技术,帮助读者理解掌握,并能熟练应用。 (3)本书在编译器选择上采用了简单小巧的JCreator,学习使用容易上手,作为初学者最适合不过。 (4)本书内容循序渐进,各章内容安排合理,进度恰当,适合初学者入门学习。
(5)为提高初学者及技术人员研究,本书案例的完整程序附录于附赠光盘中,读者可自行运行研究。
第1篇 应该夯实的Java基础
第1章 阿里巴巴,Ja1va开门
1.1 神啊,请赐予我希望吧!
1.1.1 曙光初现
1.1.2 风景这边独好
1.2 Java发展简史
1.2.1 程序设计语言
1.2.2 Java
1.3 Java的特点
1.4 职业成长之路
1.4.1 起点
1.4.2 继续提高
1.4.3 成长路线
1.5 小结
第2章 利器:Java开发环境
2.1 一个平台:Java虚拟机
2.1.1 跨平台性
2.1 2 J|dva虚拟机
2.2 工欲善其事,必先利其器
2.2.1 JDK
2.2.2 JBui1der
2.2.3 Ec1ipse
2.2.4 ICerator
2.3 开发环境的安装
2.3.1 安装JDK
2.3.2 安装JCrcator
2.3.3 简洁的界面
2.3.4 使用JCrcator
2.4 小结
第3章 初露锋芒:第一个Java程序
3.1 第一个Java程序
3.2 代码分析
3.2.1 逐行分析程序
3.2.2 举一反三
3.3.1 Java程序中的符号
3.3.1 标点符号
3.3.2 标识符
3.3.3 关键字
3.3.4 注释
3.4 程序出错了怎么办
3.4.1 语法错误
3.4.2 逻辑错误
3.5 小结
第4章基础:类型和运算
4.1 Java与数学
4.2 变量与常量
4.2.1 声明变量
4.2.2 声明常量
4.3 数据的类型
4.3.1 布尔型
4.3.2 整型
4.3.3 浮点型
4.3.4 字符型
4.3.5 类型转换
4.4 运算符号:只有加减乘除吗
4.4.1 算术运算符
4.4.2 赋值运算符
4.4 3 关系运算符
4.4.4 逻辑运算符
4.4.5 条件运算符
4.4.6 其他运算符
4.5 运算的表达式
4.5.1 运算符的优先级
4.5.2 表达式的实例
4.6 小结
第5章 飞流直下:顺序语句
5.1 语句结构
5.1.1 语句的流程
5.1.2 几种基本语句结构
5.2 输出语句
5.2.1 标准输出
5.2.2 标准输出的实现
5.3 输入语句
5.3.1 标准输入
5.3.2 其他输入方法
5.4 如何读,写程序
5.4.1 如何读程序
5.4.2 如何写程序
5.5 小结
第6章 向左走,向右走:选择语句
6.1 该选哪条路
6.2 if:简单的分支选择
6.2.1 最简单的if形式
6.2.2 if...e1se语句
6.2.3 if...e1se if...e1se语句
6.3 switch:多分支语句一
6.4 嵌套的条件语句.
6.5 小结.
第7章 重复操作的解决之道:循环语句
7.1 重复的操作可以化繁为简
7.2 whi1e循环
7 2.1 whi1e循环的结构
7.2.2 whi1e的应用
7.3 dowhi1e循环
7.3.1 d0whi1e循环的结构
7.3.2 d0whi1e的应用
7.4.fof循环
7.4.1 for循环的结构
7.4.2 f10r的应用
7.4.3 3种循环的比较
7.5 循环嵌套
7.6 小结
第8章 跳出去:跳转语句
8.1 continue:少跑一圈
8.1.1 continue的直接跳转
8.1.2 带标号的continue语句
8.2 break:跳出整个循环
8.2.1 break的直接跳转
8.2.2 带标号的break语句
8.3 rett1r11语句
8.4 小结
第9章 一列整齐的队伍:数组
9.1 最基本的数组:一维数组
9.1.1 一维数组的定义
9.1.2 为数组赋值
9.1.3 数组元素的操作
9.1.4 应用数组
9.2 二维数组
9.2.1 二维数组的定义
9.2.2 二维数组的使用
9.3 小结
第2篇 关键的面向对象思想
第3篇 必须账务的典型模版开发