Android开发课程-功底Java—64225人已学习
课程介绍
本套课程是一套全面、细致、深入的Java开发教程,课程共计19个章节,从基础语法、面向对象到设计模式、算法、网络编程、多线程、IO、集合框架、反射、泛型、正则表达式、常用工具类等内容进行了深入细致的讲解。
课程收益
学习Java基础语法,面向对象,算法,设计模式,网络编程,集合框架,IO等,为Android开发,JavaWeb开发打下基础。
讲师介绍
郭宏志 更多讲师课程
1999年开始从事开发工作,具备十余年的开发、管理和培训经验。 在无线通信、Android、iOS、HTML5、游戏开发、JavaME、JavaEE、Linux等领域都有深入研究,现为IT技术自由作家兼Android、iOS、JavaME、JavaEE培训讲师。曾为深圳亚亿电子、奇虎360、联想集团等多家IT企业提供Andriod、iOS企业内训。
课程大纲
第1章:Java 概述
1. java的发展历史 14:44
2. 计算机语言的发展过程 4:02
3. Java 语言的特点 5:47
4. Java 平台的划分 2:06
5. 常见的DOS命令 7:23
6. Windows下面开发环境的搭建 20:30
7. Mac平台下开发环境的搭建 8:57
8. Mac终端一些常用命令 5:14
9. 我的第一个Java程序 14:59
10. 初学者常见的一些错误 18:57
11. classpath 设置 7:58
12. 类和对象的介绍 10:22
13. 使用帮助文档 4:20
14. 在Windows下面配置sublime java开发环境 8:48
15. 在Mac平台下面配置sublime java开发环境 6:39
第2章:标识符、关键字、数据类型
1. 标识符 13:30
2. 分隔符 11:43
3. 关键字 7:15
4. java命名规范 13:08
5. 注释 14:48
6. 变量、常量和字面量 14:12
7. 数据类型 18:47
8. 数据类型的字面量 8:25
9. 类型转换 12:19
第3章:表达式和运算符
1. 赋值运算 17:13
2. 算术运算 10:11
3. 自增自减 11:14
4. 关系运算 9:19
5. 三元运算 11:21
6. 逻辑运算 16:33
7. 位运算 18:17
8. 优先级和结合性 7:09
第4章:流程控制
1. 程序的执行过程 13:20
2. if语句 13:17
3. if else 13:09
4. if else if 10:22
5. switch 12:19
6. for 循环 23:59
7. while do while 循环 8:51
第5章:数组
1. 数组的声明和初始化 14:52
2. 数组的赋值和内存分析 25:15
3. 数组排序-冒泡排序 12:13
4. 数组排序-插入排序 8:22
5. 数组排序-快速排序 14:40
6. 数组的查找-直接查找 5:00
7. 数组查找-二分查找 12:22
8. 数组工具类Arrays 14:19
9. 多维数组 9:57
第6章:类和对象
1. 类对象简介 5:38
2. 类对象的语法 20:43
3. 方法 29:43
4. 属性、实例变量、 局部变量 20:08
5. 类与类之间的关系 19:59
6. 构造方法 13:51
7. this 关键字 12:51
8. static 关键字 16:23
9. 单例设计模式 13:00
10. 值传递和引用传递 13:31
11. 垃圾回收和内存分析 19:18
12. package和import 14:49
第7章:继承
1. 继承简介 10:51
2. 方法的继承和覆盖 14:09
3. 继承中构造方法的调用 8:56
4. super关键字的用法 10:15
5. 继承关系中的初始化过程 7:26
6. 抽象类和抽象方法 11:04
7. final关键字 6:25
8. Object 类 13:31
9. 抽象类和抽象方法 11:04
10. final关键字 6:25
11. Object 类 13:31
第8章:接口和内部类
1. 接口的定义 8:30
2. 接口的继承和实现 13:56
3. 接口的特点 8:32
4. 接口和抽象类 6:49
5. 属性内部类 13:07
6. 静态内部类 7:55
7. 局部内部类 4:11
8. 匿名内部类 7:35
9. 多态简介 4:48
10. 方法的动态绑定 12:06
11. 引用类型的类型转换 12:29
12. 多态 14:26
13. OCP设计原则 17:30
第9章:Eclipse的使用
1. Eclipse简介 18:59
2. 项目、文件、资源管理 16:47
3. Java开发中的项目管理 16:40
4. Java开发中的文件管理 5:00
5. Java编辑器 10:20
第10章:异常处理
1. 异常简介 10:35
2. 异常的分类 10:27
3. 异常的块结构 12:00
4. 异常处理 9:15
5. 自定义异常 8:28
第11章:Java集合框架
1. 集合的概述 8:13
2. List接口及其实现类 34:51
3. Set接口及其实现类 21:58
4. Map接口及其实现类 18:56
5. 集合的常用算法 14:18
第12章:Java输入输出
1. File文件操作 30:50
2. Java IO 概述 6:17
3. 文件流 33:05
4. 缓冲流 11:48
5. 转换流 7:57
6. 打印流 6:08
7. 数据流 6:15
8. 随机访问文件 7:10
9. 对象流 9:32
第13章:Java泛型编程
1. 泛型概述 12:05
2. 泛型类 10:49
3. 泛型方法 7:50
4. 类型变量的限定 14:24
5. 泛型代码与虚拟机 6:15
6. 泛型的约束和限制 12:40
7. 泛型类型的继承规则 5:40
8. 通配符类型 10:01
第14章:Java多线程
1. Java线程简介 11:54
2. 线程的启动和停止 12:37
3. 线程的状态 13:32
4. 线程的控制方法 15:49
5. 死锁 9:05
6. 线程之间的通信 12:58
7. 线程高级API Timer和TimerTask 6:07
第15章:Java反射机制
1. Java反射机制简介 12:16
2. 设计基于配置的松耦合的程序 12:11
3. 构造方法反射 11:32
4. 字段的反射 9:20
5. 方法反射 8:24
第16章:Java正则表达式
1. Java正则表达式简介 12:47
2. Java正则表达式API 9:45
3. Java正则表达式的语法 15:32
4. 正则表达式使用实例 16:51
第17章:Java与XML
1. XML简介 13:38
2. XML文档解析 28:28
3. 使用XPath来定位信息 5:16
4. XML命名空间 5:32
第18章:常用API类库
1. 基本类型封装类 15:01
2. System 12:19
3. Date Calendar 8:42
4. Math 5:31
5. Random 8:08
6. Runtime 6:25
大家可以点击【 查看详情】查看我的课程
课程介绍
![jpg](https://img-bss.csdn.net/201883165830305_64226.jpg?imageMogr2/auto-orient/thumbnail/400x269!/format/jpg)
本套课程是一套全面、细致、深入的Java开发教程,课程共计19个章节,从基础语法、面向对象到设计模式、算法、网络编程、多线程、IO、集合框架、反射、泛型、正则表达式、常用工具类等内容进行了深入细致的讲解。
课程收益
学习Java基础语法,面向对象,算法,设计模式,网络编程,集合框架,IO等,为Android开发,JavaWeb开发打下基础。
讲师介绍
郭宏志 更多讲师课程
1999年开始从事开发工作,具备十余年的开发、管理和培训经验。 在无线通信、Android、iOS、HTML5、游戏开发、JavaME、JavaEE、Linux等领域都有深入研究,现为IT技术自由作家兼Android、iOS、JavaME、JavaEE培训讲师。曾为深圳亚亿电子、奇虎360、联想集团等多家IT企业提供Andriod、iOS企业内训。
课程大纲
第1章:Java 概述
1. java的发展历史 14:44
2. 计算机语言的发展过程 4:02
3. Java 语言的特点 5:47
4. Java 平台的划分 2:06
5. 常见的DOS命令 7:23
6. Windows下面开发环境的搭建 20:30
7. Mac平台下开发环境的搭建 8:57
8. Mac终端一些常用命令 5:14
9. 我的第一个Java程序 14:59
10. 初学者常见的一些错误 18:57
11. classpath 设置 7:58
12. 类和对象的介绍 10:22
13. 使用帮助文档 4:20
14. 在Windows下面配置sublime java开发环境 8:48
15. 在Mac平台下面配置sublime java开发环境 6:39
第2章:标识符、关键字、数据类型
1. 标识符 13:30
2. 分隔符 11:43
3. 关键字 7:15
4. java命名规范 13:08
5. 注释 14:48
6. 变量、常量和字面量 14:12
7. 数据类型 18:47
8. 数据类型的字面量 8:25
9. 类型转换 12:19
第3章:表达式和运算符
1. 赋值运算 17:13
2. 算术运算 10:11
3. 自增自减 11:14
4. 关系运算 9:19
5. 三元运算 11:21
6. 逻辑运算 16:33
7. 位运算 18:17
8. 优先级和结合性 7:09
第4章:流程控制
1. 程序的执行过程 13:20
2. if语句 13:17
3. if else 13:09
4. if else if 10:22
5. switch 12:19
6. for 循环 23:59
7. while do while 循环 8:51
第5章:数组
1. 数组的声明和初始化 14:52
2. 数组的赋值和内存分析 25:15
3. 数组排序-冒泡排序 12:13
4. 数组排序-插入排序 8:22
5. 数组排序-快速排序 14:40
6. 数组的查找-直接查找 5:00
7. 数组查找-二分查找 12:22
8. 数组工具类Arrays 14:19
9. 多维数组 9:57
第6章:类和对象
1. 类对象简介 5:38
2. 类对象的语法 20:43
3. 方法 29:43
4. 属性、实例变量、 局部变量 20:08
5. 类与类之间的关系 19:59
6. 构造方法 13:51
7. this 关键字 12:51
8. static 关键字 16:23
9. 单例设计模式 13:00
10. 值传递和引用传递 13:31
11. 垃圾回收和内存分析 19:18
12. package和import 14:49
第7章:继承
1. 继承简介 10:51
2. 方法的继承和覆盖 14:09
3. 继承中构造方法的调用 8:56
4. super关键字的用法 10:15
5. 继承关系中的初始化过程 7:26
6. 抽象类和抽象方法 11:04
7. final关键字 6:25
8. Object 类 13:31
9. 抽象类和抽象方法 11:04
10. final关键字 6:25
11. Object 类 13:31
第8章:接口和内部类
1. 接口的定义 8:30
2. 接口的继承和实现 13:56
3. 接口的特点 8:32
4. 接口和抽象类 6:49
5. 属性内部类 13:07
6. 静态内部类 7:55
7. 局部内部类 4:11
8. 匿名内部类 7:35
9. 多态简介 4:48
10. 方法的动态绑定 12:06
11. 引用类型的类型转换 12:29
12. 多态 14:26
13. OCP设计原则 17:30
第9章:Eclipse的使用
1. Eclipse简介 18:59
2. 项目、文件、资源管理 16:47
3. Java开发中的项目管理 16:40
4. Java开发中的文件管理 5:00
5. Java编辑器 10:20
第10章:异常处理
1. 异常简介 10:35
2. 异常的分类 10:27
3. 异常的块结构 12:00
4. 异常处理 9:15
5. 自定义异常 8:28
第11章:Java集合框架
1. 集合的概述 8:13
2. List接口及其实现类 34:51
3. Set接口及其实现类 21:58
4. Map接口及其实现类 18:56
5. 集合的常用算法 14:18
第12章:Java输入输出
1. File文件操作 30:50
2. Java IO 概述 6:17
3. 文件流 33:05
4. 缓冲流 11:48
5. 转换流 7:57
6. 打印流 6:08
7. 数据流 6:15
8. 随机访问文件 7:10
9. 对象流 9:32
第13章:Java泛型编程
1. 泛型概述 12:05
2. 泛型类 10:49
3. 泛型方法 7:50
4. 类型变量的限定 14:24
5. 泛型代码与虚拟机 6:15
6. 泛型的约束和限制 12:40
7. 泛型类型的继承规则 5:40
8. 通配符类型 10:01
第14章:Java多线程
1. Java线程简介 11:54
2. 线程的启动和停止 12:37
3. 线程的状态 13:32
4. 线程的控制方法 15:49
5. 死锁 9:05
6. 线程之间的通信 12:58
7. 线程高级API Timer和TimerTask 6:07
第15章:Java反射机制
1. Java反射机制简介 12:16
2. 设计基于配置的松耦合的程序 12:11
3. 构造方法反射 11:32
4. 字段的反射 9:20
5. 方法反射 8:24
第16章:Java正则表达式
1. Java正则表达式简介 12:47
2. Java正则表达式API 9:45
3. Java正则表达式的语法 15:32
4. 正则表达式使用实例 16:51
第17章:Java与XML
1. XML简介 13:38
2. XML文档解析 28:28
3. 使用XPath来定位信息 5:16
4. XML命名空间 5:32
第18章:常用API类库
1. 基本类型封装类 15:01
2. System 12:19
3. Date Calendar 8:42
4. Math 5:31
5. Random 8:08
6. Runtime 6:25
大家可以点击【 查看详情】查看我的课程