资源详情
【课程目录】
第一章:与jA危a的第一次约会
1 历史 下载 体系特点 字幕版
2 跨平台原理
3 Jdk安装与环境变量配置
4 Helloworld程序
5 代码编辑器和反编译
第二章:JA危a语法基本功
1 变量与基本数据类型
2 进制转换与标识符
3 类型转换 关键字 转义字符
4 运算符 1
5 运算符 2
6 分支语句
7 循环语句
8 多重循环
9 数组声明 Part1
9 数组声明 Part2
10 数组示例
11 多维数组和求最大最小值
12 冒泡排序算法
13 选择排序算法和总结
第三章:应用案例
1 模拟双色球彩票 上
2 模拟双色球彩票 下
第四章:面向对象基础
1 面向对象概念类和对象1
1 面向对象概念类和对象2
2 对象内存分析
3 封装忄生
4 构造方法和方法的重载
5 String类原理分析
6 String常用方法
7 值传递和引用传递
8 对象一对一关系和this关键字
9 Static关键字
10 对象数组 1
11 对象数组 2
12 增强for可变参数与代码块
13 单例设计模式与小结
第五章:面向对象高级
1 继承基本概念
2 继承应用 1
3 继承应用 2
4 Final关键字抽象类接口语法
5 多态忄生 1
6 多态忄生 2
7 模板方法设计模式
8 策略设计模式
9 Object类
10 简单工厂设计模式
11 静态代理设计模式
12 适配器设计模式
13 内部类 1
14 内部类 2
15 递归算法
16 链表数据结构实现 1
17 链表数据结构实现 2
18 包装类访问修饰符和小结
第六章:Eclipse与异常处理
1 Eclipse开发工具入门
2 异常处理 1
3 异常处理 2
4 异常处理 3
第七章:常用类库api
07 常用类库api 1 Stringbuffer
07 常用类库api 2 程序国际化 1
07 常用类库api 3 程序国际化 2
07 常用类库api 4 Mathrandomarrays工具类
07 常用类库api 5 二分查找算法
07 常用类库api 6 日期操作类
07 常用类库api 7 对象比较器
07 常用类库api 8 对象的克隆
07 常用类库api 9 二叉树数据结构实现
第八章:文件与io
1 File
2 字节流
3 字符流
4 复制文件和转换流
5 缓冲流
6 打印流和对象流
7 字节数组流数据流字符串流
8 Randomaccessfile
9 装饰者设计模式
10 常见的字符编码
11 Nio介绍与缓冲区
12 Nio通道与内存映射
13 Nio内存映射测试与小结
第九章:集合
1 List集合
2 Set集合 1 Hashset
3 Set集合 2 Treeset与linkedhashset
4 Collection迭代方法
5 Hashmap
6 Hashmap补充 Hashtable和treemap
7 Map迭代 Hashcode Collections 对象关系 堆栈队列
第十章:多线程与并发
1 基本概述与线程实现方式
2 线程的操作方法
3 线程的同步
4 死锁与中断线程
5 生产者与消费者应用案例 1
6 生产者与消费者应用案例 2
7 线程生命周期和线程池
第十一章:网络编程
1 网络基本概念铺垫
2 Socket概念和简单的tcp程序
3 多个客户端与服务器通信
4 多个客户端之间通信 1
5 多个客户端之间通信 2
6 Udp编程与url 小结
第十二章:反射与内省
1 Class类
2 使用class类获取类信息和访问属忄生方法
3 动态代理设计模式
4 JA危abean与内省 1
5 JA危abean与内省 2
第十三章:泛型
1 泛型 上
2 泛型 下
第十四章:正则表达式
1 正则表达式
第十五章:枚举
1 枚举
第十六章:注解
1 注解
第十七章:Xml
1 简介与dom解析
2 Dom解析续
3 Sax解析
4 Jdom与dom4j解析
5 解析比较 生成xml文件与xstream工具