现在网上那么多的视频教程不够你看的吗?
如果不够看的话建议你去各大官网瞅瞅去。
如果还不行的话那就推荐你先看一套JavaSE的基础入门教程
1. Java概述_学习前的准备
2. Java概述_计算机语言_Java语言的发展简史
3. Java概述_Java语言特性
4. Java概述_Java的加载与执行
5. Java概述_安装JDK以及开发工具UE_JDK目录简介
6. Java概述_环境变量PATH详解
7. Java概述_HelloWorld编译和运行详解_CLASSPATH详解
8. Java概述_关于Java语言的注释
9. Java概述_public class和class的区别
10. Java概述_回顾第一章内容
11. Java语言基础_Java标识符详解
12. Java语言基础_Java关键字详解
13. Java语言基础_Java字面值详解
14. Java语言基础_Java变量详解1
15. Java语言基础_Java变量详解2_作用域
16. Java语言基础_Java变量详解3
17. Java语言基础_数据类型_概述
18. Java语言基础_数据类型_字符编码
19. Java语言基础_数据类型_转义字符
20. Java语言基础_数据类型_整数型详解
21. Java语言基础_数据类型_浮点型详解
22. Java语言基础_数据类型_布尔型_基本数据类型转换规则
23. Java语言基础_数据类型_基本数据类型转换规则详解
24. Java语言基础_第一天知识点总结
25. Java语言基础_回顾第一天所有内容
26. Java语言基础_运算符_算术运算符
27. Java语言基础_运算符_关系运算符
28. Java语言基础_运算符_布尔运算符
29. Java语言基础_运算符_赋值类运算符
30. Java语言基础_运算符_字符串连接运算符
31. Java语言基础_运算符_条件运算符
32. Java语言基础_控制语句_分支语句_if_else_01
33. Java语言基础_控制语句_分支语句_if_else_02
34. Java语言基础_控制语句_分支语句_switch_01
35. Java语言基础_控制语句_分支语句_switch_02
36. Java语言基础_控制语句_循环语句_for_01
37. Java语言基础_控制语句_循环语句_for_02
38. Java语言基础_控制语句_循环语句_while详解
39. Java语言基础_控制语句_break_continue_详解1
40. Java语言基础_控制语句_break_continue_详解2
41. Java语言基础_方法详解_方法定义_作用等
42. Java语言基础_方法详解_方法的重载
43. Java语言基础_方法详解_举例加深对方法的理解
44. Java语言基础_数据结构_栈_Stack详解
45. Java语言基础_方法详解_画图演示方法的执行过程
46. Java语言基础_回顾第二天所有内容
47. Java语言基础_方法详解_递归调用_01
48. Java语言基础_方法详解_递归调用_02
49. Java语言基础_方法详解_递归调用_N的阶乘
50. 面向对象_简单阐述面向对象和面向过程的区别
51. 面向对象_类与对象的概念详解
52. 面向对象_UML图形语言介绍_Rose工具的安装
53. 面向对象_类的定义
54. 面向对象_对象的创建和使用_引用的概念
55. 面向对象_封装性
56. 面向对象_回顾上午内容
57. 面向对象_构造方法_Constructor详解
58. 面向对象_Java虚拟机内存管理_对象和引用_空指针
59. 面向对象_方法调用时参数的传递
60. 面向对象_this关键字详解_01
61. 面向对象_this关键字详解_02
62. 面向对象_this关键字详解_03
63. 面向对象_static关键字详解_01
64. 面向对象_回顾第三天所有内容
65. 面向对象_实例语句块详解
66. 面向对象_static关键字详解_02
67. 面向对象_static关键字详解_03
68. 面向对象_static关键字详解_04
69. 面向对象_单例模式初步
70. 面向对象_类的继承详解
71. 面向对象_方法的覆盖_Override_重写详解_01
72. 面向对象_多态详解
73. 面向对象_回顾上午的内容
74. 面向对象_多态好处_多态的作用详解
75. 面向对象_方法的覆盖_Override_方法的重写详解_02
76. 面向对象_super关键字详解_01
77. 面向对象_super关键字详解_02
78. 面向对象_final关键字详解
79. 面向对象_抽象类详解
80. 面向对象_回顾第四天所有内容
81. 面向对象_深入final关键字
82. 面向对象_接口_详解_接口的基础语法
83. 面向对象_接口_详解_接口的作用
84. 面向对象_接口_详解_接口的作用
85. 面向对象_Object类_toString方法详解
86. 面向对象_Object类_equals方法详解
87. 面向对象_Object类_finalize方法详解
88. 面向对象_package_import_详解
89. 面向对象_访问控制权限_详解
90. 面向对象_内部类_静态内部类详解
91. 面向对象_内部类_成员内部类详解
92. 面向对象_内部类_局部内部类详解
93. 面向对象_内部类_匿名内部类详解
94. 面向对象_UML图_类之间的关系_泛化_实现_关联
95. 面向对象_UML图_类之间的关系_聚合关系
96. 面向对象_UML图_类之间的关系_合成_依赖详解
97. 面向对象_简单概述_is a_is like a_has_a
98. 异常机制_异常概述_异常作用详解
99. 异常机制_异常继承结构详解
100. 异常机制_使用throws关键字声明异常_01
101. 异常机制_使用throws关键字声明异常_02
102. 异常机制_使用try catch捕捉处理异常
103. 异常机制_getMessage_printStackTrace常用方法
104. 异常机制_finally语句块详解
105. 异常机制_final_finalize_finally的区别
106. 异常机制_自定义异常_手动使用throw抛出异常
107. 异常机制_方法的覆盖_方法的重写与异常
108. 数组_一维数组内存分析_静态初始化_详解
109. 数组_动态初始化一维数组_详解_01
110. 数组_动态初始化一维数组_详解_02
111. 数组_深入一维数组
112. 数组_main方法的args参数详解
113. 数组_数组的拷贝_数组的扩容详解
114. 数组_二维数组_静态初始化_二维数组遍历
115. 数组_二维数组_动态初始化
116. 数组_酒店管理系统的作业_接收用户键盘输入
117. 数组_使用数组模拟栈Stack
118. 数组_算法_冒泡排序详解
119. 数组_算法_选择排序详解
120. 数组_算法_二分法查找_折半查找详解
121. 数组_Arrays工具类
122. 常用类_String类详解_01
123. 常用类_String类详解_02
124. 常用类_String类详解_03
125. 常用类_String类详解_创建字符串
126. 常用类_String类详解_常用方法_上
127. 常用类_String类详解_常用方法_下
128. 常用类_String类详解_正则表达式初步
129. 常用类_StringBuffer_StringBuilder_详解_01
130. 常用类_StringBuffer_StringBuilder_详解_02
131. 常用类_包装类型_详解_01
132. 常用类_包装类型_详解_02
133. 常用类包装类型_详解_Integer类详细讲解
134. 常用类_包装类型_详解_Integer类详细讲解
135. 常用类_包装类型_详解_自动装箱_自动拆箱
136. 常用类_包装类型_深入自动装箱_自动拆箱
137. 常用类_日期类型_获取当前系统时间的毫秒数
138. 常用类_日期类型_SimpleDateFormat格式化日期
139. 常用类_日期类型_SimpleDateFormat解析字符串
140. 常用类_日期类型_当前时间的前10分钟的时间
141. 常用类_日期类型_日历Calendar详解
142. 常用类_数字类详解_DecimalFormat数字格式化
143. 常用类_数字类详解_BigDecimal
144. 常用类_随机数Random_详解
145. 常用类_枚举类型enum_详解
146. 常用类_生成5个不重复的随机数
147. 集合_UML演示Collection集合的继承结构图
148. 集合_Collection_List_Set_SortedSet详解
149. 集合_常用集合类底层数据结构详解
150. 集合_UML演示Map集合继承结构图
151. 集合_数据结构_单向链表_详解
152. 集合_数据结构_双向链表_详解
153. 集合_Collection集合的常用方法详解_01
154. 集合_Collection集合的常用方法详解_迭代器
155. 集合_Collection集合的常用方法详解_contains
156. 集合_Collection集合的常用方法详解_remove
157. 集合_List集合详解_01
158. 集合_List集合详解_02
159. 集合_实现酒店管理系统(数组的作业)
160. 集合_回顾上午的内容
161. 集合_数据结构_哈希表_散列表_详解
162. 集合_Set_HashSet集合详解_01
163. 集合_Set_HashSet集合详解_02
164. 集合_SortedSet_集合详解_01
165. 集合_SortedSet集合详解_实现Comparable接口
166. 集合_SortedSet_集合详解_比较器Comparator
167. 集合_Map常用方法详解
168. 集合_Hashtable_Properties简单方法介绍
169. 集合_TreeMap中的key可以自动排序_详解
170. 集合_集合工具类Collections的用法
171. 集合_JDK5.0新特性_泛型初步_01
172. 集合_JDK5.0新特性_泛型初步_02
173. 集合_JDK5.0新特性_泛型初步_Comparable
174. 集合_JDK5.0新特性_泛型初步_自定义泛型
175. 集合_JDK5.0新特性_增强for循环_foreach_详解
176. 集合_回顾集合所有内容_布置购物车作业
177. IO流_安装EditPlus并设置该工具编译运行java程序
178. IO流_流概述_画图分析流的本质_重点掌握的流
179. IO流_UML表示Input_OutputStream的继承结构图
180. IO流_UML表示Reader和Writer的继承结构图
181. IO流_FileInputStream_01
182. IO流_FileInputStream_02
183. IO流_FileInputStream_读取到内存的byte数组
184. IO流_FileInputStream_循环读取
185. IO流_FileInputStream_byte数组转换成字符串
186. IO流_FileInputStreamavailable_skip方法
187. IO流_FileOutputStream_文件字节输出流_详解
188. IO流_使用FileInput_OutputStream完成复制
189. IO流_FileReader_文件字符输入流_详解
190. IO流_FileReader_Writer完成文件复制
191. IO流_BufferedReader_InputStreamReader详解
192. IO流_BufferedReader_接收用户键盘输入
193. IO流_BufferedWriter详解
194. IO流_Decorator_装饰者模式详解_01
195. IO流_Decorator_装饰者模式详解_02
196. IO流_DataInputStream和DataOutputStream详解
197. IO流_PrintStream_PrintWriter_标准输出流详解
198. IO流_ObjectOutputStream_对象的序列化
199. IO流_ObjectInputStream_对象的反序列化
200. IO流_序列化版本号_serialVersionUID详解
201. IO流_File详解_01
202. IO流_File详解_02
203. IO流_File详解_递归找出某目录所有的子文件
204. 多线程_线程概述_线程和进程的区别
205. 多线程_使用进程和线程分析java程序的运行
206. 多线程_线程的创建和启动详解_01
207. 多线程_线程的创建和启动详解_02
208. 多线程_UML图描述线程的生命周期
209. 多线程_回顾线程_上午内容
210. 多线程_线程的调度与控制_线程的优先级_01
211. 多线程_线程的调度与控制_线程的优先级_02
212. 多线程_线程的调度与控制_sleep详解_01
213. 多线程_线程的调度与控制_sleep详解_02
214. 多线程_线程的调度与控制_sleep详解_03
215. 多线程_线程的调度与控制_线程的让位yield方法
216. 多线程_线程的调度与控制_线程的合并_join方法
217. 多线程_线程同步_锁机制_synchronized_详解_01
218. 多线程_线程同步_锁机制_synchronized_详解_02
219. 多线程_线程同步_锁机制_synchronized_详解_03
220. 多线程_线程同步_锁机制_synchronized_详解_04
221. 多线程_线程同步_锁机制_synchronized_详解_05
222. 多线程_守护线程详解
223. 多线程_Timer定时器详解
224. 反射机制_reflect概述
225. 反射机制_获取Class的三种方式
226. 反射机制_通过Class类对象创建java对象
227. 反射机制_关于java语言中的可变长参数
228. 反射机制_IO和Properties的联合应用
229. 反射机制_IO和Properties和reflect的应用
230. 反射机制_反编译某个类的所有属性Field
231. 反射机制_反射某类的具体的某个属性Field
232. 反射机制_反编译某个类的所有方法Method
233. 反射机制_反射某类的具体的方法Method
234. 反射机制_反编译某个类的所有构造方法
235. 反射机制_反射某个类的某个构造方法
236. 反射机制_反射某个类父类和父接口
237. 购物车ShoppingCart作业详解_01
238. 购物车ShoppingCart作业详解_02
239. 使用递归复制某个目录下所有的子目录和子文件
240. 使用synchronized_wait_notifyAll实现交替输出
241. Java代码实现单向链表数据结构Linked