更新时间:2019-07-26 15:30:58
封面
版权信息
作者简介
内容简介
前言
第1章 编程入门一点通
1.1 初识高级编程语言
1.2 跨越平台无障碍,Java语言显身手
1.3 编写面向对象的Java源程序
1.4 编译和运行Java程序
1.5 用JDeveloper软件来开发Java应用
1.6 小结
1.7 编程实战:八戒用餐怀感恩
第2章 基本语法了如指掌
2.1 Java源文件结构
2.2 关键字
2.3 标识符
2.4 Java语言大小写敏感
2.5 包声明语句
2.6 包引入语句
2.7 方法的声明
2.8 注释语句
2.9 编程规范
2.10 JavaDoc文档
2.11 直接用JDK来编译和运行本章范例
2.12 用JDeveloper来编译和运行本章范例
2.13 用Eclipse来编译和运行本章范例
2.14 Java类库模块化
2.15 使用JShell交互式编程界面
2.16 小结
2.17 编程实战:八戒吃瓜美滋滋
第3章 数据类型齐争艳
3.1 基本类型
3.2 引用类型
3.3 基本类型与引用类型的区别
3.4 直接数
3.5 小结
3.6 编程实战:金箍棒的电子档案
第4章 千姿百态话变量
4.1 变量的作用域
4.2 对象的默认引用:this
4.3 参数传递
4.4 变量的初始化及默认值
4.5 小结
4.6 编程实战:人参果树妙回春
第5章 操作符号显身手
5.1 操作符的优先级
5.2 整型操作符
5.3 浮点型操作符
5.4 比较操作符和逻辑操作符
5.5 特殊操作符“?:”
5.6 变量的赋值
5.7 基本数据类型转换
5.8 小结
5.9 编程实战:判断年份是否为闰年
5.10 编程实战:数字加密
第6章 运筹帷幄控流程
6.1 分支语句
6.2 循环语句
6.3 流程跳转语句
6.4 小结
6.5 编程实战:实现常用数学运算
6.6 编程实战:打印金字塔
6.7 编程实战:考试分数和等级转换
6.8 编程实战:数兔子
6.9 编程实战:寻找水仙花数
第7章 代码重用靠继承
7.1 继承的基本语法
7.2 方法重载(Overload)
7.3 方法覆盖(Override)
7.4 方法覆盖与方法重载的异同
7.5 super关键字
7.6 多态
7.7 小结
7.8 编程实战一:运用方法的重载和覆盖
7.9 编程实战二:演绎孙悟空与二郎神斗法
第8章 引用类型操作符
8.1 字符串连接操作符“+”
8.2 操作符“==”与对象的equals()方法
8.3 操作符“!=”
8.4 引用变量的赋值和类型转换
8.5 instanceof操作符
8.6 小结
8.7 编程实战:辨别真假孙悟空
第9章 公私分明设权限
9.1 封装类的部分属性和方法
9.2 4种访问控制级别
9.3 小结
9.4 编程实战:模拟自动洗衣机
第10章 abstract:虚拟抽象画蓝图
10.1 abstract修饰符的修饰内容
10.2 abstract修饰符的语法规则
10.3 抽象类不能被实例化
10.4 小结
10.5 编程实战:金、银角大王的魔法宝物
第11章 final:一锤定音恒不变
11.1 final类
11.2 final方法
11.3 final变量
11.4 小结