资源介绍
高淇老师介绍
著名java技术专家,十年开发经验,培训学员数千名。培训的很多的学员已在阿里巴巴、搜狐、新浪、用友等知名企业就职,很多学员已经走向领导岗位。拥有丰富的项目开发经验,这也体现在授课课堂上。高淇老师所授课程代码、甚至课堂笔记基本都是现场手敲出来,流畅至极,深入浅出,广受好评。 学员评价:”听老高的课,酣畅淋漓,一个字爽”。
高淇老师正主持推出300集大型java基础课程视频,史上最全、最深的java课程。本课程从零基础开始讲授,步步深入,全面覆盖了javase的所有技术要点,为大家以后的java开发工作打下坚实的基础。同时,为了适应高端技术人才的需求,录制了更加深入的视频,算法和优化、并行开发设计要领、虚拟机优化等等,这些技术视频针对高级程序员多年开发中的难点要点进行深入剖析。”点穴,解渴,实用”,这是看了我们录制的内部视频的阿里巴巴高级工程师的评价。
因此,这套300集java基础课程适合从零基础开始学习的学员,也适合技术专家作为技术手册来参考学习。
1java300集大型基础课程介绍_如何学习.wmv 33.6MB
2计算机语言发展史_java历史_java核心优势_java三大版本的区别.wmv 40.2MB
3JDK和JRE和JVM的区别_JDK的下载安装_环境变量配置_测试安装成功.wmv 42MB
4第一个程序_HelloWorld.wmv 21.5MB
5helloworld深化_文本编辑器的使用_注释.wmv 21.8MB
6标识符_unicode和GBK_各种字符集的关系.wmv 24.1MB
7整数类型_进制转换_编程中的L问题.wmv 30.8MB
8浮点数_浮点数误差问题.wmv 16.5MB
9char_字符串入门_boolean.wmv 20.8MB
10基本数据类型自动转换_强制转型_类型提升问题.wmv 25.6MB
11【补充】JDK7新特性_二进制整数_下划线分隔符.wmv 11.3MB
12变量_成员变量和局部变量_常量_命名规范.wmv 18.8MB
13运算符_01_算术_逻辑_位运算符_扩展运算符.wmv 32.5MB
14运算符_02_字符串连接_三元运算符_优先级问题.wmv 11.5MB
15eclipse开发环境的使用_建立java项目_运行java项目.wmv 19.8MB
16eclipse运行程序的问题(src和bin问题)_debug模式.wmv 11.3MB
17if语句_单选择_双选择_多选择结构.wmv 22.8MB
18switch语句_基本用法_case穿透现象.wmv 17.8MB
19jdk7.0新特性_增强switch语句.wmv 5.1MB
20while语句_dowhile语句.wmv 15.9MB
21for语句.wmv 22.9MB
22综合练习_九九乘法表.wmv 10.6MB
23break和continue_带标签的break和continue.wmv 14.6MB
24方法_方法的本质_形参_实参_return语句.wmv 27.5MB
25递归算法详解.wmv 22MB
26_api文档_package的概念_生成自己项目的api文档.wmv 53.2MB
27键盘输入_Scanner类的使用_import简单入门.wmv 10.4MB
28面向对象_01_面向过程和面向对象的本质区别.wmv 19.3MB
29面向对象_02_面向对象的方式思考问题.wmv 20.4MB
30面向对象_03_类和对象的关系_写出我们的第一个类.wmv 38.8MB
31面向对象_04_程序执行过程的内存分析_01.wmv 42.7MB
32面向对象_05_程序执行过程的内存分析_02.wmv 20.6MB
33面向对象_06_虚拟机内存管理_垃圾回收机制_c.和java的比较.wmv 10.9MB
34面向对象_07_构造方法.wmv 27.7MB
35面向对象_08_方法重载_构造方法重载.wmv 17.5MB
36面向对象_09_static变量和方法_内存分析static.wmv 21.8MB
37面向对象_10_this隐式参数_内存分析.wmv 18.1MB
38面向对象_11_继承_基本概念.wmv 30.2MB
39面向对象_12_继承_方法的重写.wmv 8.4MB
40面向对象_13_继承_Object类用法_toString和equals方法_重写toString.wmv 39.5MB
41面向对象_14_继承_super_构造器的调用_继承的内存分析(非常重要).wmv 22.9MB
42面向对象_15_继承_组合.wmv 14.8MB
4316_final_修饰变量_方法_类.wmv 8.4MB
44面向对象_17_封装.wmv 28.5MB
45面向对象_18_多态_基本概念_强制转型问题_instanceof运算符.wmv 35.8MB
46面向对象_19_多态_内存分析.wmv 17.4MB
47面向对象_20_多态_内存分析深化(模拟servlet中方法的调用).wmv 15.4MB
48面向对象_21_抽象类_抽象方法.wmv 21MB
49面向对象_22_接口详解.wmv 35MB
50面向对象_23_回调的实现_模板方法模式.wmv 29.7MB
51面向对象_24_内部类详解.avi 93.7MB
52数组_数组基本概念_内存分析.wmv 32.4MB
53数组_数组的三种初始化方式.wmv 13.9MB
54数组_String类的常用方法_JDK源码分析.wmv 74.6MB
55数组_String类的补充_常见面试题_内存分析.wmv 27.7MB
56数组_StringBuilder和StringBuffer的使用_常用方法_方法链的实现_JDK源码分析.wmv 27.7MB
57数组_StringBuilder和StringBuffer的使用_JDK源码分析内部机制.wmv 12.5MB
58数组_StringBuilder和StringBuffer的使用_常用方法补充_常见面试题答法.wmv 14.8MB
59数组_模拟ArrayList容器的底层实现_JDK源码分析ArrayList.wmv 55.1MB
60数组_多维数组_基本语法_内存分析.wmv 32.7MB
61数组_多维数组_练习_矩阵运算.wmv 14.5MB
62数组的拷贝_排序_二分法_命令行参数_增强for循环.wmv 64.2MB
63常用类_包装类_Integer_Number_JDK源码分析.wmv 29MB
64常用类_自动装箱和拆箱_缓存处理.wmv 15.1MB
65常用类_Date类的使用_JDk源码分析.wmv 29.9MB
66常用类_DateFormat和SimpleDateFormat_时间和字符串的互相转换.wmv 35.1MB
67常用类_Calendar和GregorianCalendar的使用_日期计算.wmv 39.4MB
68常用类_可视化日历程序_01.wmv 33.8MB
69常用类_可视化日历程序_02_.wmv 27.9MB
70常用类_file类的使用.wmv 40.5MB
71常用类_file类_打印目录树状结构_递归算法.wmv 15.6MB
72异常机制_Exception_Throwable_Error的概念.wmv 36.1MB
73常见异常分类_异常简单处理.wmv 22.6MB
74异常机制_try_catch_finally_return执行顺序.wmv 52.5MB
75声明异常throw_方法重写中异常的处理_手动抛出异常.wmv 24.2MB
76异常机制_自定义异常_总结.wmv 26.5MB
77游戏项目_加载窗口_画图形_加载图片_编程中坐标基本知识.wmv 67.2MB
78游戏项目_图片的加载.wmv 11.2MB
79游戏项目_动画的实现.wmv 13.9MB
80游戏项目_物体的水平和纵向移动.wmv 12.2MB
81游戏项目_台球游戏核心功能开发_物体沿着任意角度飞行和停止.wmv 18.9MB
82游戏项目_椭圆轨迹飞行的实现.wmv 14.5MB
83游戏项目_使用继承封装MyFrame作为以后窗口类共同父类.wmv 14.5MB
84太阳系模型_基本类的封装_Star类的建立.wmv 20.5MB
85太阳系模型_Planet类的实现_构造器的优化和调用.wmv 34.8MB
86太阳系模型_Planet对象的运行轨迹.wmv 14.9MB
87太阳系模型_卫星的处理_轨迹的处理_添加其他行星.wmv 28.3MB
88飞机游戏_游戏基本框架搭建_Plane类的定义.wmv 28.4MB
89飞机游戏_键盘控制飞机的运动_四个方向.wmv 16.9MB
90飞机游戏_键盘控制八个方向的运行算法.wmv 13.8MB
91飞机游戏_子弹类定义_将子弹加入容器中_子弹类飞行规则.wmv 24.2MB
92飞机游戏_碰撞检测_双缓冲技术解决屏幕闪烁.wmv 20.3MB
93飞机游戏_重构游戏中的实体类.wmv 9.4MB
94飞机游戏_飞机死亡的处理_游戏中提示文字的处理.wmv 15.5MB
95飞机游戏_游戏时间和等级的计算.wmv 20.1MB
96飞机游戏_爆炸的实现_图片数组的处理.wmv 24.8MB
97飞机游戏bug调整_导出jar.wmv 13.5MB
98编程基础和面向对象总复习.wmv 76.9MB
99_容器_基本概念_Collection_Set_List接口介绍.wmv 42.5MB
100_容器_List_ArrayList_LinkedList_Vector用法_详解.wmv 21.1MB
101_容器_JDK源代码分析_自己实现ArrayList_01_数组扩容_add_get方法的实现.wmv 38.6MB
102_容器_JDK源代码分析_自己实现ArrayList_02_remove_set_add方法_equals问题.wmv 32.9MB
103_容器_JDK源代码分析_自己实现LinkedList_双向链表的概念_节点定义_add方法.wmv 20.1MB
104_容器_JDK源代码分析_自己实现LinkedList_遍历链表_get_remove_add插入节点.wmv 39.8MB
105_容器_Map和HashMap的基本用法_hashMap和HashTable的区别.wmv 18.8MB
106_容器_自己实现HashMap_SxtMap原始版_效率较低.wmv 22.2MB
107_容器_自己实现HashMap_Map底层实现_哈希算法实现_使用数组和链表.wmv 36.7MB
108_容器_equals和hashcode_JDK源代码分析.wmv 27.4MB
109_容器_List_Map底层源码再分析_bug解决.wmv 14.7MB
110_容器_Set_HashSet基本用法_源码分析.wmv 18.2MB
111_容器_自定义实现HashSet.wmv 18.1MB
112_容器_数据存储综合练习_javabean的介绍.wmv 24.1MB
113_容器_数据存储综合练习_map保存表记录.wmv 11.4MB
114_容器_迭代器遍历List和Set_List迭代器源代码分析.wmv 32.5MB
115_容器_迭代器遍历Map的两种方式.wmv 32.5MB
116_自定义泛型_泛型类_泛型接口_泛型方法_安全_省心.mp4 100.3MB
117_自定义泛型_深入1_子类_属性类型_重写方法类型_泛型擦除(1).mp4 99.6MB
118_自定义泛型_深入2_无多态_通配符_无泛型数组_jdk7泛型使用.mp4 123.5MB
119_自定义实现迭代器_深入迭代器_迭代器原理_面向对象实现.mp4 109.6MB
120_HashMap_经典存储_分拣思路_简单_容易.mp4 104.2MB
121_HashMap_经典存储_经典分拣思路_与面向对象组合解题.mp4 100.3MB
122排序_冒泡_初级版.mp4 145.6MB
123排序_冒泡_优化版与最终版.mp4 73.3MB
124引用类型_内置类比较_Comparable_排序工具类实现.mp4 137.9MB
125引用类型_内置类比较_Comparator_排序工具类实现.mp4 74.1MB
126引用类型_自定义数据排序.mp4 133MB
127引用类型_排序容器_TreeSet与TreeMap.mp4 134.2MB
128工具栏Collections_洗牌.mp4 60.2MB
129Queue接口_单向队列_模拟银行业务_自定义堆栈.mp4 109.8MB
130enumeration接口_Vector_StringTokenizer.mp4 55.8MB
131Hashtable与Properties_绝对_相对_类路径存储与读取.mp4 151.9MB
132引用(强软弱虚)_WeakHashMap_IdentityHashMap与EnumMap.mp4 99.1MB
133容器的同步控制与只读设置.mp4 74.4MB
134guava与apache的准备工作(jar.src.doc)与git工具.mp4 100.9MB
135guava之只读、函数式编程(过滤.转换.约束)、集合.mp4 148.8MB
136guava之实用功能_Multiset、Multimap与BiMap.mp4 93.5MB
137guava之Table_成绩表行转列.mp4 111.3MB
138commons之函数式编程1_Predicate_Transformer.mp4 205MB
139commons之函数式编程2_Closure.mp4 141.7MB
140commons之集合与队列.mp4 74.8MB
141commons之迭代器(Map、过滤、循环)_双向Map_包.mp4 169.3MB
142容器_重点总结_一三六九.mp4 79.9MB
143IO_File_路径常量_绝对与相对路径_构建对象.mp4 97.4MB
144IO_File_常用方法_文件名_判断_长度_创建_删除.mp4 112.7MB
145IO_File_常用方法_文件夹操作_命令模式查找.mp4 99MB
146IO_原理_分类_标准步骤.mp4 77.3MB
147IO_字节流_节点流_文件读取_写出_追加文件.mp4 96.2MB
148IO_字节流_节点流_文件的拷贝.mp4 96.4MB
149IO_字节流_节点流_文件夹拷贝_工具制作_文件后缀与软件的关系.mp4 95.3MB
150IO_字节流_节点流_拷贝_工具健壮性.mp4 36.8MB
151IO_字符流_纯文本_节点流_Reader_FileReader_Writer_FileWriter_读取_写出_拷贝.mp4 109.3MB
152IO_缓冲流_BufferedInputStream_BufferedOutputStream_BufferedReader_BuffereWriter.mp4 69.3MB
153IO_转换流_字节转为字符_乱码分析_编码与解码字符集.mp4 63.7MB
154IO_转换流_字节转为字符_InputStreamReader_OutputStreamWriter_文件编码与解码.mp4 59.8MB
155IO_重点流_总结.mp4 48.9MB
156IO_其他流_字节数组流.mp4 91.2MB
157IO_其他流_字节数组流_与文件流对接.mp4 70.4MB
158IO_其他流_基本数据类型处理流.mp4 104.2MB
159IO_其他流_对象处理流_序列化_反序列化.mp4 81.8MB
160IO_关闭流方法_jdk1.7try-with-resource.mp4 53.8MB
161IO_打印流.mp4 120MB
162IO_装饰设计模式.mp4 46.6MB
163IO_文件夹bug修复_超长文件夹删除.mp4 46.5MB
164IO_文件分割与合并_RandomAccessFile.mp4 74.2MB
165IO_文件分割与合并_初始化各项参数.mp4 102.7MB
166IO_文件分割与合并_分割.mp4 68.4MB
167IO_文件分割与合并_文件合并_SequenceInputStream.mp4 97.1MB
168IO_总结.mp4 91.3MB
169线程_概念.mp4 100.4MB
170线程创建之一_继承_Thread.mp4 62.4MB
171静态代理模式.mp4 59MB
172线程创建之二_接口_Runnable.mp4 63.5MB
173线程创建之三_接口_Callable_Future_龟兔赛跑.mp4 86.6MB
174线程状态与停止线程.mp4 80MB
175线程阻塞1_join_yield.mp4 60.5MB
176线程阻塞2_sleep_倒计时_网络延时.mp4 82.8MB
177线程基本信息_优先级.mp4 84.1MB
178线程同步与锁定1_synchronized.mp4 90.7MB
179线程同步与锁定2_synchronized_单例模式_doubleChecking.mp4 140.3MB
180线程_死锁.mp4 46.6MB
181线程_生产者消费者模式_信号灯法.mp4 95.8MB
182线程_任务调度.mp4 51.2MB
183线程_总结.mp4 63.3MB
184网络编程_概念_网络_端口_URL_TCP_UDP.mp4 108.4MB
185网络编程_InetAddress_InetSocketAddress.mp4 85.6MB
186网络编程__URL_爬虫原理.mp4 132.6MB
187网络编程_UDP编程1_原理.mp4 100.2MB
188网络编程_UDP编程2_发送类型_cs与bs区别.mp4 77.3MB
189网络编程_TCP_Socket通信_原理.mp4 134MB
190网络编程_TCP_Socket通信_多个客户端_聊天室原理.mp4 101.8MB
191网络编程_TCP_Socket通信_聊天室_客户端多线程.mp4 92MB
192网络编程_TCP_Socket通信_聊天室_群聊.mp4 97.4MB
193网络编程_TCP_Socket通信_聊天室_私聊_构思.mp4 58.2MB
194网络编程_TCP_Socket通信_聊天室_私聊_实现.mp4 79.8MB
195手写服务器httpserver_准备_Socket入门.mp4 53.6MB
196手写服务器httpserver_准备_html.mp4 75.8MB
197手写服务器httpserver_准备_http协议.mp4 110.1MB
198手写服务器httpserver_准备_http工具.mp4 43.9MB
199手写服务器httpserver_封装Response.mp4 84.7MB
200手写服务器httpserver_封装Request_method_url.mp4 106.5MB
201手写服务器httpserver_封装Request_储存参数_处理中文.mp4 114.3MB
202手写服务器httpserver_封装分发器.mp4 69.4MB
203手写服务器httpserver_多请求处理_多态.mp4 113.9MB
204手写服务器httpserver_多请求处理_反射.mp4 65.8MB
205手写服务器httpserver_xml配置文件_sax解析基础.mp4 129.8MB
206手写服务器httpserver_xml配置文件_sax解析应用.mp4 150.7MB
207手写服务器httpserver_整合最终版.mov.mp4 53MB
208_注解_Annotation_内置注解.mp4 36.9MB
209_自定义注解.mp4 28.3MB
210_反射机制读取注解.mp4 38.9MB
211_反射机制_介绍_Class对象获取.mp4 49.6MB
212_反射机制_动态操作_构造器_方法_属性.mp4 57.4MB
213_反射机制_提高反射效率_操作泛型_操作注解.mp4 42.5MB
214_动态编译_DynamicCompile_反射调用main方法问题.mp4 36.7MB
215_脚本引擎执行javascript代码_Rhino引擎.mp4 45.4MB
216_字节码操作_javaassist库_介绍_动态创建新类_属性_方法_构造器.mp4 40.6MB
217_字节码操作_javaassist库_介绍_API详解.mp4 66.2MB
218_JVM核心机制_类加载全过程_JVM内存分析_反射机制核心原理_常量池理解.mp4 45.2MB
219_JVM核心机制_类加载全过程_初始化时机_类的主动引用和被动引用_静态初始化块执行顺序问题.mp4 24MB
220_JVM核心机制_深入类加载器_层次结构(三种类加载器)_代理加载模式_双亲委派机制.mp4 48.5MB
221_JVM核心机制_深入类加载器_自定义文件系统类加载器_网络自定义类加载器.mp4 49.8MB
222_JVM核心机制_深入类加载器_自定加密解密类加载器.mp4 25.7MB
223_JVM核心机制_线程上下文类加载器_web服务器类加载机制_OSGI技术模块开发原理介绍.mp4 42.9MB
java300集_第一季源代码.zip 241.3KB
常用软件.zip 844.5MB