第1章 Java概述
1.1 了解Java
一.Java的诞生和发展 二.Java语言的特点和优势 三.Java的核心技术
1.2 Java应用程序及其运行方式 一.Application和Applet程序
二.Java的体系结构——图1.1
1.3 Java开发运行环境
一.JDK的安装与设置 二.运行Java程序——图1.5 三.Jcreator/UltraEdit简介
Java课堂笔记总结
第2章 Java语言基础(应用)
2.1 语言成分
一.标识符与关键字 1. 关键字2. 标识符3. 分隔符 4. 注释 5. 程序书写风格 二.基本数据类型 三.变量与常量 四.运算符与表达式
1. 运算符2. 运算符的优先级3. 运算符的结合性 4. 表达式 5. 类型兼容原则 2.2 语句与结构化程序设计(应用)
一.程序的三种基本结构及Java语句分类——图2.3
二.顺序结构语句 1.表达式语句 2.空语句 3.复合语句 三.选择语句 四.循环语句
1. if语句 2. switch语句 1. while语句2. do-while语句3. for语句 4. 多重循环 五.转移语句 1. return语句2. break语句3. continue语句 2.3 数组
一.一维数组——8.理解引用数据类型 二.二维数组——图2.10
2.4 字符串
1. 声明字符串变量
2.字符串运算
3. String类的主要方法
Java课堂笔记总结
第3章 面向对象的核心特性
3.1 类和对象
一.面向对象基本概念
1.类与对象 2.类的封装性、继承性和多态性 二.定义类 1.声明类 2.声明成员变量 3.声明成员方法 4.声明main方法——例3.1 三.使用对象——应用——例3.2
3.2 类的封装性 一.构造方法与析构方法
二.方法的重载
三.this引用和instance of对象运算符
四.类及其成员的访问权限 1. 类中成员的访问权限 2. 类的访问权限——例3.3 五.实例成员与类成员 1. 实例成员变量与类成员变量 2. 实例成员方法与类成员方法——例3.4 3.3 类的继承性
一.什么是继承
1. 继承的概念 2. 继承的作用 3. 继承原则 二.定义继承的类——应用
三.Super引用 1. 调用父类的构造方法 2. 引用父类同名成员——例3.5 3.4 类的多态性
一.什么是多态——例3.6 二.运行时多态性
1. 编译时多态性 2. 运行时多态性——例3.7 3.5 抽象类和最终类 1. 抽象类——使用特点——例3.8 2. 最终类——使用特点
Java课堂笔记总结
第4章 接口、内部类和包
4.1 接口
一.接口与实现接口的类
1. 声明接口 2. 声明实现接口的类 3. 接口的作用 —例4.1 4. 接口的特点 二.用接口实现多重继承 1. 类与接口的实现—例4.2-例4.3 2. 接口的继承 3. 接口与抽象类的区别 4. Java用接口的优越之处 4.2 内部类 (略) 4.3 包
一.包的概念
1. 问题的提出 2. 什么是包——逻辑/存储 1-5. 应用 6. 包之间类及类中成员的访问权限 7. Java源程序结构 二.创建、声明和导入包
4.4 Java API基础(了解)
一.Java提供的包概述
二.Java.lang语言包——例4.5 -- 例4.6 三.Java.util实用包——例4.7
Java课堂笔记总结
第5章 异常处理
5.1 程序错误与处理
一.程序错误、发现时刻及错误处理原则
1. 语法错 2. 语义错 3. 逻辑错 二.面向过程语言与面向对象语言的错误处理方式比较(理解) 三.Java的错误和异常
1. Java语言是安全的 2. 错误与异常 —— 图5.1 3. 错误类与异常类 —— 例5.1—5.2 4. 程序对错误与异常的三种处理方式
5.2 Java的异常处理 一.异常类说明
1. Exception异常类 2. RuntimeException 运行异常类 二.异常处理语句 1.异常处理语句语法——try-catch-finally——例5.3 2.异常处理语句执行过程——图5.4——例5.4 三.抛出异常 (应用)——例5.5——例5.6 四.自定义异常类——例5.7
因篇幅问题不能全部显示,请点此查看更多更全内容