第1章 什么是Java
1.1 Java 的简介
1.2 **个Java程序
1.3 Java程序的基本结构
本章摘要
第2章 程序语言基本概念及数据
2.1 程序、程序语言、程序结构
2.2 变量与数据类型
2.3 常量(Constants)
2.4 表达式、运算符和操作数
指定运算符
算术运算符
比较运算符
逻辑运算符
类型转换
本章摘要
第3章 控制程序的行为
3.1 判断语��:if及if-else,switch-case
单一条件判断
双条件判断
多重条件判断
switch的多重条件判断语法
3.2 循环(Loop)语句:for,while,do-while
for循环语句
whilt循环语句
do-while循环语句
3.3 分支(Branching)语句:break,continue
break分支语句
continue分支语句
3.4 子程序调用(Function Call)
本章摘要
第4章 数组(Array)
4.1 何谓数组
4.2 数组的声明及使用
4.3 二维数组(2D-Array)
本章摘要
第5章 以对象为基础的程序设计
5.1 类(class),对象(lbject)/instance概念简介
5.2 对象的基本概念
“.”运算符,参考类型(Reference Type)以及New运算符
原始数据类型(Primitive Type)vs. 参考数据类(Reference Type)New运算符
5.3 生厚范围(Scopes)及区块(Block)
类生存范围(Class Scope)
类生存范围(local scope)
5.4 对象、类变量(Instance/Class Variable)
Instance Variable(对象变量)
Class Variable(类变量)
Instanceof运算符
垃圾收集(Garbage Collection):**概念)
5.5 Methods(方法)
对象的行为
对象方法(Instance Method)/类方法(Class Methods)
Main方法
Constructors(构造函数)
方法重载(Method Overloading)
使用重载构造函数(Overloading Constructor)
5.6 以对象为主的程序设计
存取限制符(Access Modifier):Public/Private
this关键字
本章摘要
第6章 面向对象程序设计
6.1 面向对象程序设计简介
6.2 继承(Interitance)
存取限制:Public,Protected,Private及默认存取
变量覆盖(Overriding)与方法隐藏
super与父类中的方法及构造函数
……
第7章 异常处理(Exception Handing)
第8章 包(Package)
第9章 字符串处理
第10章 输入及输出处理
第11章 Java线程(Thread)简介
第12章 Applet
附录A Java程序写作规范(Java Code Conventions)
附录B Java关键字(保留字)