扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 编程语言> Java
  • Java面向对象编程(高手养成记)

  • 由百度云提供技术支持
    课程目录
    第一章:Java简介
    • 1. Java发展简介 (免费)
    • 26:31
    • 2. Java主要特点 (免费)
    • 8:44
    第二章:初识Java开发
    • 1. JDK的安装与配置 (免费)
    • 9:47
    • 2. 第一个Java程序 (免费)
    • 14:53
    • 3. CLASSPATH环境属性 (免费)
    • 8:18
    第三章:Java基本概念
    • 1. 程序注释 (免费)
    • 5:17
    • 2. 标识符与关键字 (免费)
    • 6:13
    第四章:Java数据类型划分
    • 1. 数据类型划分
    • 13:08
    • 2. 整型类型
    • 30:04
    • 3. 浮点类型
    • 9:11
    • 4. 字符型
    • 11:37
    • 5. 布尔型
    • 2:45
    • 6. 初见String类
    • 11:10
    第五章:Java运算符
    • 1. 基础数学运算符
    • 11:01
    • 2. 三目运算符
    • 5:34
    • 3. 关系运算符
    • 4:46
    • 4. 逻辑运算符
    • 7:33
    • 5. 位运算符
    • 16:45
    第六章:程序逻辑
    • 1. 分支结构
    • 15:00
    • 2. 循环结构
    • 10:07
    • 3. 循环控制
    • 5:56
    • 4. 循环嵌套
    • 6:16
    第七章:方法的定义与使用
    • 1. 方法基本定义
    • 11:56
    • 2. 方法重载
    • 8:39
    • 3. 方法递归调用
    • 15:32
    第八章:类与对象
    • 1. 面向对象简介
    • 13:11
    • 2. 类与对象的定义
    • 9:27
    • 3. 类与对象的基本使用
    • 9:24
    • 4. 对象内存分析
    • 20:02
    • 5. 引用传递初步分析
    • 14:48
    第九章:深入分析类与对象
    • 1. private封装性
    • 16:18
    • 2. 构造方法与匿名对象
    • 23:44
    • 3. 综合实战:简单Java类
    • 12:41
    第一十章:数组的定义及使用
    • 1. 数组的基本概念
    • 14:21
    • 2. 数组的引用分析
    • 10:29
    • 3. 数组的静态初始化
    • 6:35
    • 4. 二维数组
    • 11:09
    • 5. 数组与方法的互操作
    • 12:31
    • 6. 数组相关操作方法
    • 8:46
    • 7. 数组案例:数组数据统计
    • 16:40
    • 8. 数组案例:数组排序
    • 13:20
    • 9. 数组案例:数组转置
    • 20:05
    • 10. 数组案例:二分查找
    • 13:03
    • 11. 对象数组
    • 8:54
    第一十一章:剖析String类
    • 1. String类对象的两种实例化方式
    • 4:37
    • 2. 字符串比较
    • 7:58
    • 3. String类匿名对象
    • 6:22
    • 4. String类对象两种实例化方式比较
    • 20:26
    • 5. 字符串修改分析
    • 9:54
    第一十二章:String类常用方法
    • 1. Java Doc文档简介
    • 7:07
    • 2. 字符与字符串
    • 11:30
    • 3. 字节与字符串
    • 5:27
    • 4. 字符串比较
    • 6:02
    • 5. 字符串查找
    • 10:45
    • 6. 字符串替换
    • 2:40
    • 7. 字符串拆分
    • 7:22
    • 8. 字符串截取
    • 2:56
    • 9. 其它操作方法
    • 12:20
    第一十三章:this关键字
    • 1. 调用本类属性
    • 7:04
    • 2. 调用本类方法
    • 9:50
    • 3. 表示当前对象
    • 5:51
    第一十四章:引用传递实例分析
    • 1. 引用传递进阶分析
    • 20:43
    • 2. 对象比较
    • 11:11
    • 3. 引用传递实际应用
    • 19:01
    第一十五章:数据表与简单Java类转换
    • 1. 综合实战:数据表与简单Java类映射(一对多)
    • 16:56
    • 2. 综合实战:数据表与简单Java类映射(多对多)
    • 20:32
    • 3. 综合实战:数据表与简单Java类映射(角色权限)
    • 26:47
    第一十六章:static关键字
    • 1. 定义static属性
    • 16:57
    • 2. 定义static方法
    • 6:14
    • 3. 分析主方法
    • 8:30
    • 4. static应用案例
    • 6:13
    第一十七章:代码块
    • 1. 普通代码块
    • 4:13
    • 2. 构造代码块
    • 4:01
    • 3. 静态代码块
    • 5:02
    第一十八章:内部类
    • 1. 内部类基本概念
    • 20:48
    • 2. static定义内部类
    • 4:50
    • 3. 方法中定义内部类
    • 6:53
    第一十九章:继承性
    • 1. 继承问题的引出
    • 5:53
    • 2. 继承的实现
    • 6:16
    • 3. 继承的限制
    • 21:05
    第二十章:覆写
    • 1. 方法覆写
    • 19:28
    • 2. 属性覆盖
    • 3:12
    • 3. super关键字
    • 9:26
    第二十一章:综合案例:数组操作
    • 1. Arrays基础父类
    • 18:06
    • 2. SortArray排序子类
    • 5:07
    • 3. ReverseArray反转子类
    • 3:40
    第二十二章:设计辅助概念
    • 1. final关键字
    • 5:57
    • 2. 多态性
    • 28:15
    第二十三章:抽象类的定义与使用
    • 1. 抽象类基本概念
    • 16:28
    • 2. 抽象类的相关说明
    • 17:55
    • 3. 模板设计模式
    • 18:47
    第二十四章:接口
    • 1. 接口基本概念
    • 17:26
    • 2. 接口定义限制
    • 22:47
    • 3. 使用接口定义标准
    • 14:26
    • 4. 工厂设计模式
    • 13:15
    • 5. 代理设计模式
    • 14:33
    • 6. 抽象类与接口区别
    • 12:43
    第二十五章:Object类
    • 1. Object类的基本概念
    • 5:53
    • 2. 取得对象信息
    • 7:37
    • 3. 对象比较
    • 8:42
    • 4. 接收引用类型
    • 5:38
    第二十六章:基本数据类型的包装类
    • 1. 包装类实现原理分析
    • 9:00
    • 2. 装箱与拆箱
    • 9:38
    • 3. 数据类型转换
    • 10:13
    第二十七章:基本数据类型的包装类
    • 1. 包的定义
    • 10:08
    • 2. 包的导入
    • 13:23
    • 3. 系统常用包
    • 8:28
    第二十八章:面向对象辅助概念
    • 1. 匿名内部类
    • 9:17
    • 2. 访问控制权限
    • 10:37
    • 3. 生成jar文件
    • 9:30
    第二十九章:单例设计模式
    • 1. 单例设计模式分析
    • 17:56
    • 2. 多例设计模式分析
    • 5:35
    第三十章:异常的捕获及处理
    • 1. 认识异常
    • 5:27
    • 2. 处理异常
    • 15:08
    • 3. 异常处理流程
    • 17:10
    • 4. throws关键字
    • 8:01
    • 5. throw关键字
    • 6:09
    • 6. 异常处理模型
    • 8:55
    • 7. RuntimeException类
    • 6:35
    • 8. 断言
    • 4:12
    • 9. 自定义异常类
    • 5:27
    第三十一章:链表的定义与使用
    • 1. 链表基本概念
    • 16:55
    • 2. 链表实现结构说明
    • 11:09
    • 3. 增加数据
    • 16:06
    • 4. 取得链表长度
    • 4:17
    • 5. 对象数组转换
    • 14:00
    • 6. 数据内容查询
    • 5:53
    • 7. 根据索引取得数据
    • 5:16
    • 8. 修改链表数据
    • 3:59
    • 9. 删除链表数据
    • 12:09
    • 10. 综合实战:宠物商店
    • 19:39
    第三十二章:Eclipse开发工具
    • 1. Eclipse简介
    • 18:07
    • 2. 使用JDT开发Java程序
    • 33:00
    • 3. debug调试
    • 9:03
    • 4. junit测试工具
    • 6:02
    第三十三章:Java基础新特性
    • 1. 可变参数
    • 10:51
    • 2. foreach循环
    • 4:35
    • 3. 静态导入
    • 5:30
    第三十四章:泛型
    • 1. 泛型问题引出
    • 9:55
    • 2. 泛型基础实现
    • 6:47
    • 3. 通配符
    • 17:29
    • 4. 泛型接口
    • 4:40
    • 5. 泛型方法
    • 3:06
    第三十五章:枚举
    • 1. 枚举与多例设计
    • 6:07
    • 2. Enum类
    • 5:21
    • 3. 枚举中定义其它结构
    • 5:39
    • 4. 枚举应用
    • 5:15
    第三十六章:Annotation
    • 1. 代码开发模式简介
    • 12:02
    • 2. 准确覆写
    • 5:36
    • 3. 过期声明
    • 4:38
    • 4. 压制警告
    • 4:04
    第三十七章:Java8新特性
    • 1. 接口定义加强
    • 15:25
    • 2. Lambda表达式
    • 12:06
    • 3. 方法引用
    • 12:07
    • 4. 内建函数式接口
    • 12:22
    第三十八章:Java多线程编程
    • 1. 线程与进程
    • 13:12
    • 2. Thread类实现多线程
    • 21:26
    • 3. Runnable接口实现多线程
    • 7:36
    • 4. Thread与Runnable的区别和联系
    • 16:31
    • 5. Callable接口实现多线程
    • 14:28
    • 6. 多线程运行状态
    • 2:42
    第三十九章:线程常用操作方法
    • 1. 线程的命名和取得
    • 13:29
    • 2. 线程休眠
    • 7:52
    • 3. 线程优先级
    • 7:17
    第四十章:线程的同步与死锁
    • 1. 同步问题引出
    • 10:57
    • 2. 线程同步处理
    • 11:12
    • 3. 线程死锁
    • 7:46
    第四十一章:综合实战:“生产者-消费者”模型
    • 1. 基本模型
    • 10:40
    • 2. 解决同步处理
    • 4:16
    • 3. 利用Object类解决重复操作
    • 9:36
    第四十二章:线程池
    • 1. 线程池简介
    • 8:22
    • 2. 线程池实现
    • 10:41
    第四十三章:Java基础类库
    • 1. StringBuffer类
    • 18:26
    • 2. Runtime类
    • 10:31
    • 3. System类
    • 11:56
    • 4. 对象克隆
    • 5:40
    第四十四章:日期操作类
    • 1. Date类
    • 5:59
    • 2. SimpleDateFormat类
    • 11:12
    第四十五章:数字操作类
    • 1. Math类
    • 8:39
    • 2. Random类
    • 3:15
    • 3. 大数字操作类
    • 12:46
    第四十六章:比较器
    • 1. Arrays数组操作类
    • 4:06
    • 2. Comparable接口
    • 11:27
    • 3. 二叉树实现
    • 14:55
    • 4. Comparator接口
    • 8:27
    第四十七章:国际化程序实现
    • 1. 国际化程序实现原理
    • 9:22
    • 2. Locale类
    • 6:49
    • 3. ResourceBundle类
    • 10:20
    • 4. 实现国际化显示
    • 7:37
    第四十八章:开发支持类库
    • 1. 观察者设计模式
    • 9:13
    • 2. 定时调度
    • 7:07
    • 3. UUID类
    • 2:08
    • 4. Base64加密处理
    • 8:59
    • 5. ThreadLocal数据传递
    • 15:00
    第四十九章:正则表达式
    • 1. 认识正则表达式
    • 8:48
    • 2. 常用正则标记
    • 17:41
    • 3. 常用正则标记
    • 27:45
    • 4. java.util.regex包支持
    • 10:12
    第五十章:文件操作
    • 1. File类基本操作
    • 18:52
    • 2. File目录操作
    • 6:36
    • 3. 取得文件信息
    • 9:34
    • 4. 综合案例:列出目录结构
    • 11:07
    第五十一章:字节流与字符流
    • 1. 数据流的模式与划分
    • 6:59
    • 2. 字节输出流:OutputStream
    • 23:13
    • 3. AutoCloseable自动关闭支持
    • 6:36
    • 4. 字节输入流:InputStream
    • 15:23
    • 5. 字符输出流:Writer
    • 4:39
    • 6. 字符输入流:Reader
    • 5:16
    • 7. 字节流与字符流的区别
    • 8:27
    • 8. 转换流
    • 10:20
    • 9. 转换流
    • 33:26
    第五十二章:字符编码
    • 1. 常见字符编码
    • 5:47
    • 2. 乱码产生分析
    • 7:09
    第五十三章:内存流
    • 1. 内存流基本操作
    • 19:23
    • 2. 利用内存流合并文件
    • 20:28
    第五十四章:打印流
    • 1. 打印流设计思想
    • 10:24
    • 2. 使用打印流输出
    • 10:54
    • 3. 格式化输出
    • 6:00
    第五十五章:System类对IO的支持
    • 1. 数据输出支持
    • 9:48
    • 2. 数据输入支持
    • 15:50
    第五十六章:IO高级应用
    • 1. 缓冲输入流
    • 12:00
    • 2. Scanner扫描流
    • 13:05
    第五十七章:对象序列化
    • 1. 对象序列化基本概念
    • 4:44
    • 2. 序列化与反序列化操作
    • 11:35
    • 3. transient关键字
    • 3:48
    第五十八章:Java反射编程
    • 1. 认识反射机制
    • 6:06
    • 2. Class类对象实例化的三种模式
    • 9:08
    • 3. 反射与工厂设计模式
    • 18:01
    • 4. volatile关键字
    • 14:12
    第五十九章:反射与类操作
    • 1. 取得父类信息
    • 5:55
    • 2. 反射调用构造方法
    • 19:04
    • 3. 反射调用普通方法
    • 12:07
    • 4. 反射调用成员
    • 19:37
    第六十章:综合案例:反射与简单Java类
    • 1. 自动VO设置原理
    • 18:18
    • 2. 单级VO设置实现
    • 28:15
    • 3. 多级VO设置实现
    • 14:51
    • 4. 设置不同类型数据
    • 35:48
    • 5. 动态实例化对象
    • 6:33
    第六十一章:ClassLoader类加载器
    • 1. 认识ClassLoader
    • 14:33
    • 2. 自定义ClassLoader
    • 19:41
    第六十二章:代理设计模式
    • 1. 静态代理问题分析
    • 20:47
    • 2. 动态代理设计模式
    • 12:05
    • 3. CGLIB支持
    • 12:40
    第六十三章:Annotation处理
    • 1. 取得Annotation定义
    • 7:41
    • 2. Annotation开发
    • 8:39
    • 3. 工厂设计与Annotation
    • 6:34
    第六十四章:Java网络编程
    • 1. 网络编程简介
    • 8:07
    • 2. 基本网络程序模型
    • 9:18
    • 3. Echo程序模型
    • 17:52
    第六十五章:Java数据库编程
    • 1. JDBC简介
    • 8:04
    • 2. 连接Oracle数据库
    • 25:57
    第六十六章:Statement数据操作接口
    • 1. Statement接口简介
    • 9:20
    • 2. 使用Statement实现更新操作
    • 9:09
    • 3. 使用Statement实现查询操作
    • 12:34
    第六十七章:PreparedStatement接口
    • 1. Statement使用问题分析
    • 16:42
    • 2. PreparedStatement查询操作
    • 11:34
    第六十八章:批处理与事务处理
    • 1. 批处理操作实现
    • 11:03
    • 2. 事务处理
    • 6:56
    第六十九章:类集概述
    • 1. 类集框架简介
    • 5:45
    • 2. Collection集合接口
    • 16:01
    第七十章:List集合接口
    • 1. List接口简介
    • 10:09
    • 2. ArrayList子类
    • 7:46
    • 3. List与简单Java类
    • 5:56
    • 4. Vector子类
    • 10:00
    • 5. LinkedList子类
    • 11:14
    第七十一章:Set集合接口
    • 1. Set集合基本使用
    • 9:11
    • 2. 分析TreeSet子类排序操作
    • 8:47
    • 3. 分析HashSet重复元素消除
    • 13:29
    第七十二章:集合输出
    • 1. Iterator迭代输出
    • 8:56
    • 2. ListIterator双向迭代输出
    • 8:03
    • 3. Enumeration枚举输出
    • 5:17
    • 4. foreach输出
    • 2:44
    第七十三章:Map集合
    • 1. Map接口定义
    • 9:23
    • 2. HashMap子类
    • 9:28
    • 3. Hashtable子类
    • 6:19
    • 4. ConcurrentHashMap子类
    • 23:45
    • 5. 利用Iterator输出Map集合
    • 14:38
    • 6. 自定义Map的key类型
    • 4:10
    • 7. TreeMap子类
    • 5:02
    第七十四章:其它集合支持类
    • 1. Stack子类
    • 6:40
    • 2. Queue队列
    • 18:58
    • 3. Properties子类
    • 9:09
    • 4. Collections工具类
    • 4:21
    第七十五章:Stream数据流
    • 1. Collection接口加强
    • 8:21
    • 2. 数据流基本操作
    • 10:59
    • 3. MapReduce操作
    • 13:41
    • 【课程类型】技术教程 【难度级别】初级 【适合人群】菜鸟级小白学员
    • 【课程介绍】
      本课程主要讲解JavaSE的发展历史,JDK开发环境的搭建,面向对象编程、多线程、IO、类集、网络、数据库编程。
    • 【课程目标】
      通过本课程学习读者可以完整的实现由小仙到大神的进化,真正的去从更深的层次上去理解java的核心知识,以及相关应用,想成为高手的你,必须要过这一关。
    • 【课程计划】
      视频课程

    第一章:Java简介

    第二章:初识Java开发

    第三章:Java基本概念
    1 程序注释
    5:17

    第四章:Java数据类型划分
    2 整型类型
    30:04
    3 浮点类型
    9:11
    4 字符型
    11:37
    5 布尔型
    2:45
    6 初见String类
    11:10

    第五章:Java运算符
    5 位运算符
    16:45

    第六章:程序逻辑
    1 分支结构
    15:00
    2 循环结构
    10:07
    3 循环控制
    5:56
    4 循环嵌套
    6:16

    第七章:方法的定义与使用
    2 方法重载
    8:39

    第八章:类与对象

    第九章:深入分析类与对象

    第一十章:数组的定义及使用
    4 二维数组
    11:09
    11 对象数组
    8:54

    第一十一章:剖析String类

    第一十二章:String类常用方法
    5 字符串查找
    10:45

    第一十三章:this关键字

    第一十四章:引用传递实例分析
    2 对象比较
    11:11

    第一十五章:数据表与简单Java类转换

    第一十六章:static关键字

    第一十七章:代码块

    第一十八章:内部类

    第一十九章:继承性
    3 继承的限制
    21:05

    第二十章:覆写
    1 方法覆写
    19:28
    2 属性覆盖
    3:12

    第二十一章:综合案例:数组操作

    第二十二章:设计辅助概念
    2 多态性
    28:15

    第二十三章:抽象类的定义与使用

    第二十四章:接口

    第二十五章:Object类
    3 对象比较
    8:42

    第二十六章:基本数据类型的包装类

    第二十七章:基本数据类型的包装类
    1 包的定义
    10:08
    2 包的导入
    13:23

    第二十八章:面向对象辅助概念

    第二十九章:单例设计模式

    第三十章:异常的捕获及处理
    1 认识异常
    5:27
    2 处理异常
    15:08
    8 断言
    4:12

    第三十一章:链表的定义与使用
    3 增加数据
    16:06

    第三十二章:Eclipse开发工具
    1 Eclipse简介
    18:07
    3 debug调试
    9:03

    第三十三章:Java基础新特性
    1 可变参数
    10:51
    2 foreach循环
    4:35
    3 静态导入
    5:30

    第三十四章:泛型
    3 通配符
    17:29
    4 泛型接口
    4:40
    5 泛型方法
    3:06

    第三十五章:枚举
    2 Enum类
    5:21
    4 枚举应用
    5:15

    第三十六章:Annotation
    2 准确覆写
    5:36
    3 过期声明
    4:38
    4 压制警告
    4:04

    第三十七章:Java8新特性
    2 Lambda表达式
    12:06
    3 方法引用
    12:07

    第三十八章:Java多线程编程
    1 线程与进程
    13:12

    第三十九章:线程常用操作方法
    2 线程休眠
    7:52

    第四十章:线程的同步与死锁
    3 线程死锁
    7:46

    第四十一章:综合实战:“生产者-消费者”模型
    1 基本模型
    10:40

    第四十二章:线程池
    2 线程池实现
    10:41

    第四十三章:Java基础类库
    1 StringBuffer类
    18:26
    2 Runtime类
    10:31
    3 System类
    11:56
    4 对象克隆
    5:40

    第四十四章:日期操作类
    1 Date类
    5:59

    第四十五章:数字操作类
    1 Math类
    8:39
    2 Random类
    3:15

    第四十六章:比较器
    3 二叉树实现
    14:55

    第四十七章:国际化程序实现
    2 Locale类
    6:49

    第四十八章:开发支持类库
    2 定时调度
    7:07
    3 UUID类
    2:08

    第四十九章:正则表达式

    第五十章:文件操作

    第五十一章:字节流与字符流
    8 转换流
    10:20
    9 转换流
    33:26

    第五十二章:字符编码

    第五十三章:内存流

    第五十四章:打印流

    第五十五章:System类对IO的支持

    第五十六章:IO高级应用
    1 缓冲输入流
    12:00

    第五十七章:对象序列化

    第五十八章:Java反射编程

    第五十九章:反射与类操作

    第六十章:综合案例:反射与简单Java类

    第六十一章:ClassLoader类加载器

    第六十二章:代理设计模式
    3 CGLIB支持
    12:40

    第六十三章:Annotation处理

    第六十四章:Java网络编程

    第六十五章:Java数据库编程
    1 JDBC简介
    8:04

    第六十六章:Statement数据操作接口

    第六十七章:PreparedStatement接口

    第六十八章:批处理与事务处理
    2 事务处理
    6:56

    第六十九章:类集概述

    第七十章:List集合接口
    4 Vector子类
    10:00

    第七十一章:Set集合接口

    第七十二章:集合输出
    4 foreach输出
    2:44

    第七十三章:Map集合
    2 HashMap子类
    9:28
    7 TreeMap子类
    5:02

    第七十四章:其它集合支持类
    1 Stack子类
    6:40
    2 Queue队列
    18:58

    第七十五章:Stream数据流
    3 MapReduce操作
    13:41

    全部评价(1
    好评(1
    中评(0
    差评(0
    发表评价
    讲的太好了
    2017-09-08 22:40:13
    李兴华
    42课程256227学员
    JAVA培训讲师,JAVA EE高端培训讲师,北京魔乐科技(MLDN软件实训中心)教学总监,从2008年开始先后出版《零基础学java》、《Java开发实战经典》、《Java Web开发实战经典(基础篇)》、《Android开发实战经典》、《Oracle开发实战经典》、《Java核心技术精讲》