变量与标识符

2017版Java核心技术(全套)

Java开发入门
1 . 计算机基本概念与dos命令 19:40
2 . Dos命令续 12:41
3 . 发展史体系与下载 22:47
4 . Jdk安装与环境变量配置 19:28
5 . Helloworld案例与分析 30:19
6 . Javadoc与跨平台原理 24:21
7 . 开发工具配置与反编译 33:40
Java编程基础
1 . 变量与标识符 18:23
2 . 八种基本数据类型 26:33
3 . 进制与转换 27:18
4 . 基本数据类型转换 20:15
5 . 关键字与转义字符 15:06
6 . 算术赋值关系运算符 22:10
7 . 逻辑运算符与示例 30:10
8 . 位运算符与变量交换 32:15
9 . 三目运算符与优先级 12:54
10 . If分支语句 31:52
11 . Switch分支语句 29:01
12 . 分支语句比较和经验总结 14:26
13 . While与dowhile循环 25:34
14 . For循环 16:49
15 . 多重循环示例与小结 31:23
方法与数组
1 . 方法的定义与参数 26:50
2 . 方法的返回值与重载 26:00
3 . 数组的定义与四种赋值方式 17:39
4 . 数组遍历和内存分析 37:15
5 . 数组示列之猜数与打印三角形 16:38
6 . 二维数组与最大最小值算法 16:58
7 . 冒泡排序算法 18:54
8 . 选择排序算法 15:04
9 . 插入排序算法 24:17
10 . 二分查找算法 14:31
11 . Arrays工具类 31:31
12 . 双色球案例(1) 32:04
13 . 双色球案例(2) 31:09
14 . 双色球案例(3) 12:18
面向对象(上)
1 . 面向对象基本概念 28:05
2 . 类和对象的定义格式 18:29
3 . 类和对象的内存分析 23:36
4 . 面向对象封装性 32:20
5 . 成员变量和局部变量 13:07
6 . 构造方法 19:13
7 . This关键字 10:37
8 . 值传递与引用传递 27:35
9 . 对象的一对一关系 14:18
10 . Static关键字修饰属性和方法 27:05
11 . 完整内存结构图与main方法详解 12:04
12 . 代码块 11:56
13 . 单例设计模式 27:25
14 . 对象数组案例(1) 26:14
15 . 对象数组案例(2) 32:16
面向对象(下)
1 . 继承的基本概念 26:32
2 . 继承小结 18:49
3 . 方法重写与super关键字 24:53
4 . 继承应用示例 28:41
5 . Final关键字 23:54
6 . 抽象类的基本概念 18:27
7 . 接口的基本概念 26:35
8 . 面向对象的多态性 33:26
9 . Instanceof关键字 10:46
10 . 抽象类应用之模板方法设计模式 21:54
11 . 接口应用之策略设计模式 25:35
12 . Object类 34:59
13 . 简单工厂设计模式 13:39
14 . 静态代理设计模式 17:36
15 . 适配器设计模式 24:00
16 . 内部类详解(1) 24:12
17 . 内部类详解(2) 26:22
18 . 内部类详解(3) 18:46
19 . 递归算法 18:17
20 . 数据结构之链表(1) 23:55
21 . 数据结构之链表(2) 18:32
22 . 数据结构之链表(3) 20:13
23 . 基本数据类型包装类 31:08
24 . 包与访问修饰符 17:42
Eclipse与异常处理
1 . Eclipse开发工具基本使用 32:12
2 . 异常概念与简单使用 30:03
3 . try catch finally的使用 28:16
4 . throw throws与异常规则 23:11
5 . 自定义异常与assert 39:13
6 . 新特性与debug技术 30:52
常用类库API
1 . String常用方法介绍 33:15
2 . String类原理分析 32:29
3 . StringBuffer源码分析与常用方法 25:14
4 . StringBuilder分析 19:39
5 . 程序国际化Local与属性文件 28:49
6 . 程序国际化ResourceBundle与动态文本处理 20:40
7 . Math Random和日期工具类的使用 32:30
8 . Comparable与Comparator 27:18
9 . Cloneable 15:33
10 . System和Runtime 19:08
11 . 数字处理工具类 21:04
12 . MD5简单使用 27:19
13 . 数据结构之二叉树实现原理 21:31
14 . JDK8新特性Lambda表达式语法 27:31
15 . JDK8新特性Lambda表达式应用与小结 15:04
文件与IO
1 . File类的使用 37:03
2 . 指定目录查找文件示例 12:08
3 . 字节输出输入流 33:18
4 . 字节输出输入流原理分析 16:43
5 . 字符输入输出流实现与分析 24:07
6 . 简单的文件复制示例 09:45
7 . 字节字符转换流 19:02
8 . 字节缓冲流 25:16
9 . 字符缓冲流 19:46
10 . 打印流 10:09
11 . 对象流与序列化 32:05
12 . 字节数组流 13:33
13 . 数据流 11:58
14 . 文件分割示例 24:54
15 . 文件合并示例与合并流 16:52
16 . 字符串流与管道流 22:42
17 . RandomAccessFile使用 27:50
18 . Properties工具类使用 27:18
19 . 文件压缩示例 21:41
20 . 文件解压示例 11:41
21 . 装饰者设计模式 35:33
22 . 常见字符编码 19:55
23 . NIO基本概念与缓冲区 22:31
24 . 通道文件操作与内存映射 24:08
25 . Path接口与Files工具类小结 25:51
集合
1 . 集合框架概述与ArrayList基本使用 29:42
2 . ArrayList与Vector源码分析及比较 26:50
3 . LinkedList实现类与源码分析 14:01
4 . HashSet的特点及使用 19:27
5 . HashSet判断重复值的原理 29:31
6 . TreeSet与LinkedHashSet 22:51
7 . 集合迭代器 17:53
8 . jdk8的foreach与Consumer接口 11:14
9 . jdk8的四大核心函数式接口 27:31
10 . jdk8之Stream接口(1) 28:47
11 . jdk8之Stream接口(2) 19:00
12 . Map接口与HashMap基本使用 21:21
13 . HashMap源码分析与哈希表实现原理(1) 31:20
14 . HashMap源码分析与哈希表实现原理(2) 11:04
15 . Hashtable与LinkedHashMap 16:55
16 . TreeMap 15:34
17 . jdk8Map新特性介绍 29:14
18 . Collections工具类的使用 24:19
19 . jdk8之Optional类的使用 22:17
20 . 队列与栈 21:41
21 . 对象的一对多与多对多 14:53
22 . 迭代器设计模式 14:19
23 . Guava开源组件使用(1) 19:47
24 . Guava开源组件使用(2) 18:57
25 . Guava开源组件使用(3) 18:57
26 . Guava开源组件使用(4) 11:41
多线程与并发
1 . IntellijIDEA开发工具介绍 18:24
2 . 进程与线程的基本概念 19:26
3 . 线程的两种实现方式 14:46
4 . 线程的休眠 15:25
5 . join与中断线程 28:12
6 . 守护线程 优先级与其它方法 17:59
7 . 线程同步(1) 25:41
8 . 线程同步(2) 21:56
9 . 线程死锁 10:26
10 . 生产者与消费者案例(1) 24:32
11 . 生产者与消费者案例(2) 14:00
12 . 线程生命周期与线程池 小结 32:28
网络编程
1 . 网络编程基本概念介绍 29:37
2 . TCP协议的原理分析与示例 28:25
3 . 服务器同时处理多个客户端示例 17:59
4 . 即时聊天案例简易版(1) 28:50
5 . 即时聊天案例简易版(2) 29:48
6 . UDP通讯协议示例 17:22
7 . URL下载示例 11:41
8 . MINA框架介绍与服务器端程序 30:42
9 . MINA客户端程序与发送对象数据 小结 27:32
反射与内省
1 . 基本概念与三种获取Class对象的方式 18:03
2 . 获取构造器实例化对象与属性信息 21:43
3 . 包信息和方法 18:31
4 . 动态代理模式 28:35
5 . 动态代理模式补充和加载器分析 13:14
6 . JavaBean的概念与BeanUtils工具 21:20
7 . 内省(1) 27:11
8 . 内省(2) 15:47
9 . 理解可配置的AOP框架(1) 28:13
10 . 理解可配置的AOP框架(2) 30:00
11 . 单例设计模式优化与小结 17:44
泛型
1 . 泛型的作用与定义 22:27
2 . 通配符泛型方法和嵌套 21:39
正则表达式
1 . 正则介绍 21:42
2 . 正则示例 10:15
枚举
1 . 枚举的基本使用 22:46
2 . 构造器接口抽象类单例的使用 14:50
注解
1 . 什么是Annotation及系统定义的三个注解 19:28
2 . 自定义Annotation 17:03
3 . 反射读取注解信息与定义注解的注解 17:51
XML与JSON
1 . XML介绍与SAX解析 28:37
2 . SAX解析续 26:52
3 . SAX解析小结 10:07
4 . DOM解析 25:52
5 . JDOM解析 16:47
6 . DOM4J解析与四种解析的比较 17:20
7 . XMLEncoder与XMLDecoder以及xStream工具的使用 18:21
8 . JsonReader解析json数组 24:47
9 . JsonReader解析复杂json 27:52
10 . 生成JSON数据与GSON工具的使用以及小结 32:22
GUI事件处理
1 . GUI介绍与简单示例 18:33
2 . 补充乱码显示问题与事件处理的接口回调 29:18
3 . 观察者设计模式 32:00
项目实战
1 . 准备工作 23:39
2 . 资源文件配置_baseclass与welcomeclass 27:55
3 . 用户注册功能实现 28:37
4 . 用户登录功能实现 19:33
5 . uml时序图与git建立代码仓库 29:50
6 . 产品列表功能显示实现 26:03
7 . 用户功能显示与代码打包测试 16:54
8 . 打包补充与产品列表uml时序图 08:42
9 . 订单模块工具类与业务接口实现 25:45
10 . 购买商品实现(1) 29:49
11 . 购买商品实现(2) 20:01
12 . 购买商品实现uml时序图 07:32
13 . 查询订单实现及uml时序图 15:57
14 . 视图层与业务层代码优化 16:45
15 . 项目总结 16:12

学习进度

0%

课程下载

点击下载

提取码: efku

下载本课程:视频、课件、 源码、资料

课程介绍

本套Java课程基于最新的 JDK1.8版本,加入更多新特性讲解,尽力打造超全面、极细致、更深入的特点。


课程重点内容涵盖十种以上的设计模式、常用数据结构与算法


OO 原则、lambda表达式、函数式接口


Stream接口、NIO 的文件操作,AOP 框架初探


MIMA 通讯框架、XML与JSON详解


事件原理的接口回调、Google guava框架


Editplus工具、Eclipse工具、IntelliJ IDEA 工具


Junit测试、UML工具设计、重要类库源码级分析


综合项目实战等等。


从入门到精通,这是一套含金量极高的干货课程,更多细节惊喜,请从视频中发现...

技术问答

发表

课程评分

您的评分

评论

1258人在学习课程

课件下载
返回顶部 返回顶部
分享