- Java语言特性
- 简单
- 面向
- 分布性
- 可移植性
- 解释型
- 安全性
- 健壮性
- 多线性
- 高能性
- 动态
- Java主类结构
- 包声明、声明成员变量和局部变量、编写主方法、导入API类库
- 基本数据类型
- 整数型:byte、short、int、long
- 浮点型:float、double
- 字符型:char
- 布尔型:Boolean
- 常量与变量
- 标识符和关键字、声明变量常量、变量范围
- 运算符
- 数据类型转换
- 代码注释和编码规范
- 复合语句
- 条件语句
- if条件语句
- switch语句
- 循环语句
- while、do...while、for
- 循环控制
- break语句
- continue语句
- String类
- 声明、创建字符串
- 连接字符串
- 获取字符串信息
- 获取字符串名字长度
- 字符串查找
- 获取指定索引的字符
- 字符串操作
- 获取子字符串、去除空格及替换
- 判断字符串的开始与结尾、是否相等
- 按字典顺顺序比较字符串
- 字母大小写转换、字符串分割
- 格式化字符串
- 时间和日期字符串格式化
- 常规类型格式化
- 使用正则表达式
- 字符串生成器
- 数组介绍
- 一维数组的创建以及使用
- 创建、初始化、使用一维数组
- 二维数组的创建以及使用
- 同一
- 数组的基本操作
- 数组排序算法
- 冒泡排序
- 直接选择排序
- 反转排序
- 类
- 成员变量、方法
- 权限修饰符
- 局部变量及有效范围
- this关键字
- 类的构造方法
- 静态变量、常量方法
- 类的主方法
- 对象
- 对象的创建
- 访问对象的属性和行为
- 对象的引用、比较、销毁
- Integer
- Boolean
- Byte
- Character
- Double
- Number
- 数字格式化、数学运算、Math类、常用数学运算方法
- 随机数
- Math.random()方法、Random类
- 大数字运算
##核心技术
- 类的继承
- Object类
- 对象类型的转换
- 使用instanceof操作符判断对象类型
- 方法的重载
- 多态
- 抽象类与接口
- Java类包
- 类名冲突
- 完整的类路径
- 创建包
- 导入包
- final变量、方法、类
- 内部类
- 成员、局部、匿名、静态内部类
- 内部类的继承
- 处理程序异常错误
- Java常见异常、自定义异常
- 在方法中抛出异常(使用throws/throw关键字抛出异常)
- 运行时异常
- Swing特点、包、常用组件
- 常用窗体(JFream、JDialog窗体)
- 标签组建与图标
- 常用布局管理器
- 常用面板
- 按钮、列表、文本组件
- 常用事件监听器
- 动作时间监听
- 焦点事件监听
- Collection接口
- List接口
- Set集合
- Map集合
- 流
- 输入/输出流
- File类
- 文件输入/输出流
- FileInputStream与FileOutputStream类
- FileReader和FileWrite类
- 还缓存的输入/输出流
- ZIP压缩输入/输出流
- Class类与Java反射
- 访问构造方法、访问成员变量、访问方法
- 使用Annotation功能
- 枚举类型
- 泛型
- 实现线程的两种方式
- 继承Thread类
- 实现unnable接口
- 线程的生命周期
- 操作线程的方法、优先级
- 线程同步
- 线程安全
- 线程同步机制
- 网络程序设计基础
- 局域网与因特网
- 网络协议
- 端口和套接字
- TCP程序设计基础
- InetAddress类
- ServerSocket类
- TCP网络程序
- UDP程序设计基础
- 数据库基础知识
- 是啥、种类功能、SQL
- JDBC桥、技术、驱动程序的类型
- JDBC中常用的接口
- 数据库操作
- 链接数据库
- 向数据库发送SQL语句
- 处理查询结果急
- 顺序查询
- 模糊查询
- 预处理语句
- 添加修改删除记录
##高等级应用
- Swing 表格组件
- 利用JTable类直接创建、定制、操纵表格
- 表格模型与表格
- 提供行标题栏的表格
- 简单的树
- 处理选中节点事件
- 遍历树节点
- 定制树
- 维护树模型
- 处理展开节点事件
- 高级组件面板
- 菜二十三、单、工具栏、文件选择器、进度条、系统托盘、桌面集成控件
- 箱式、卡片、网格、弹簧布局管理器
- 键盘、鼠标、窗体事件
- 选项事件
- 表项事件
- Java绘图
- Graphics
- Graphics2D
- 绘制图形
- 绘图颜色与壁画属性
- 绘制文本、图片、处理
- 控制类
- 页面、多页打印、预览