还在找快速入门Java的教程?看这里!
带你快速掌握java基础,更适合小白的Java基础学习教程
本课程将会从零基础的角度出发,课程内容细度前无古人
每个知识点以“掰开了揉碎了”的方式讲解
课程知识点编排循序渐进,视频是基于JDK最新版本13进行讲解,主要包括Java核心语法、Java程序运行内存分析、Java面向对象等内容。
拒绝“听得懂、不会练、不会敲”
虽然本视频是专门为小白量身打造,但是课程在每一个知识点上进行了很大的延伸,深度完全完胜三年工作经验的程序员。为以后的发展奠定坚实的基础。
Java零基础视频教程:https://www.bilibili.com/video/BV1Rx411876f
Java基础全套资料下载:http://www.bjpowernode.com/?aliyun
课程目录
001.Java零基础教程-文件扩展名的显示
002.Java零基础教程-EditPlus工具的引入
003.Java零基础教程-EditPlus工具的安装
004.Java零基础教程-文件的默认打开方式
005.Java零基础教程-EditPlus工具的配置
006.Java零基础教程-怎么打开PDF文件
007.Java零基础教程-常用DOS命令-打开DOS窗口以及mkdir命令
008.Java零基础教程-常用DOS命令-复制DOS窗口中的内容
009.Java零基础教程-常用DOS命令-切换盘符
010.Java零基础教程-常用DOS命令-cd命令详解
011.Java零基础教程-常用DOS命令-cd回到上级以及回到根
012.Java零基础教程-回顾第一天内容
013.Java零基础教程-DOS命令del
014.Java零基础教程-ipconfig命令
015.Java零基础教程-ping命令
016.Java零基础教程-文本编辑快捷键
017.Java零基础教程-文本编辑快捷键
018.Java零基础教程-解答学生问题
019.Java零基础教程-计算机编程语言发展史
020.Java零基础教程-计算机编程语言发展史
021.Java零基础教程-Java语言概述
022.Java零基础教程-Java语言发展史
023.Java零基础教程-回顾第二天内容
024.Java零基础教程-Java语言特性简单性
025.Java零基础教程-计算机的主要部件介绍
026.Java零基础教程-Java的健壮性
027.Java零基础教程-Java的可移植性
028.Java零基础教程-JDK JRE JVM三者关系
029.Java零基础教程-术语总结
030.Java零基础教程-Java的加载与执行原理剖析
031.Java零基础教程-Java的加载与执行原理详解
032.Java零基础教程-安装JDK
033.Java零基础教程-JDK的简单介绍
034.Java零基础教程-第一个Java程序的编写
035.Java零基础教程-回顾第三天内容
036.Java零基础教程-环境变量path
037.Java零基础教程-环境变量path配置
038.Java零基础教程-怎么使用javac编译
039.Java零基础教程-怎么使用java命令运行
040.Java零基础教程-怎么使用java命令运行
041.Java零基础教程-JAVA_HOME环境变量介绍
042.Java零基础教程-classpath环境变量详解
043.Java零基础教程-回顾上午内容
044.Java零基础教程-JDK新特性java的运行
045.Java零基础教程-Java中的注释
046.Java零基础教程-类体概念的说明以及缩进
047.Java零基础教程-HelloWorld程序的解释说明
048.Java零基础教程-main方法的args可以改为其它
049.Java零基础教程-类体中不能直接编写输出语句
050.Java零基础教程-演示加减乘除
051.Java零基础教程-public class和class的区别
052.Java零基础教程-每个类中都可以编写入口
053.Java零基础教程-回顾之前内容
054.Java零基础教程-对标识符的理解
055.Java零基础教程-标识符命名规则
056.Java零基础教程-标识符命名规则
057.Java零基础教程-文件名命名123可以吗
058.Java零基础教程-标识符命名规范
059.Java零基础教程-判断标识符是否合法
060.Java零基础教程-对关键字的理解
061.Java零基础教程-字面量
062.Java零基础教程-变量的引出
063.Java零基础教程-javadoc的使用
064.Java零基础教程-对变量的理解
065.Java零基础教程-变量的声明与赋值
066.Java零基础教程-代码执行顺序
067.Java零基础教程-同一个域中变量名不能重名
068.Java零基础教程-与类型无关变量名不能重名
069.Java零基础教程-一行上同时声明多个变量
070.Java零基础教程-变量的分类
071.Java零基础教程-变量的作用域
072.Java零基础教程-回顾标识符
073.Java零基础教程-回顾错误的处理
074.Java零基础教程-回顾关键字
075.Java零基础教程-回顾变量
076.Java零基础教程-回顾变量
077.Java零基础教程-作业讲解
078.Java零基础教程-作业讲解
079.Java零基础教程-数据类型概述
080.Java零基础教程-计算机存储单位
081.Java零基础教程-二进制与十进制
082.Java零基础教程-取值范围
083.Java零基础教程-字符编码
084.Java零基础教程-字符编码
085.Java零基础教程-字符char可以容纳一个汉字
086.Java零基础教程-答疑
087.Java零基础教程-回顾上午内容
088.Java零基础教程-转义字符
089.Java零基础教程-整数型的4种编写方式
090.Java零基础教程-整数型字面量被当做int处理
091.Java零基础教程-自动类型转换
092.Java零基础教程-过大的整数
093.Java零基础教程-强制类型转换
094.Java零基础教程-精度损失以及不超范围可以直接赋值byte和short
095.Java零基础教程-总结一天内容
096.Java零基础教程-回顾昨天内容
097.Java零基础教程-整数没有超范围可以直接赋值给char
098.Java零基础教程-二进制原码反码补码
099.Java零基础教程-byte short char的混合运算
100.Java零基础教程-多种数据类型混合运算
101.Java零基础教程-浮点型数据
102.Java零基础教程-布尔型数据
103.Java零基础教程-基本数据类型转换规则
104.Java零基础教程-运算符概述
105.Java零基础教程-算术运算符
106.Java零基础教程-关系运算符
107.Java零基础教程-逻辑运算符
108.Java零基础教程-短路与和短路或
109.Java零基础教程-赋值运算符
110.Java零基础教程-三目运算符
111.Java零基础教程-字符串连接运算符
112.Java零基础教程-回顾昨天内容
113.Java零基础教程-作业讲解
114.Java零基础教程-作业讲解
115.Java零基础教程-作业讲解
116.Java零基础教程-接收用户键盘输入
117.Java零基础教程-接收用户键盘输入import形式
118.Java零基础教程-控制语句分类
119.Java零基础教程-if语句的语法格式及原理
120.Java零基础教程-if语句嵌套的理解
121.Java零基础教程-if语句案例1
122.Java零基础教程-if语句的大括号省略
123.Java零基础教程-if语句根据年龄判断生命阶段
124.Java零基础教程-if案例改进
125.Java零基础教程-if根据成绩判断等级
126.Java零基础教程-if根据成绩判断等级的代码实现
127.Java零基础教程-switch语句语法及原理
128.Java零基础教程-回顾昨天内容
129.Java零基础教程-if语句案例
130.Java零基础教程-switch案例
131.Java零基础教程-为什么要使用循环
132.Java零基础教程-for的语法及执行原理
133.Java零基础教程-for死循环及常见简单for循环
134.Java零基础教程-for循环变形
135.Java零基础教程-for循环变形
136.Java零基础教程-1到100的所有奇数求和
137.Java零基础教程-for循环嵌套
138.Java零基础教程-for循环嵌套
139.Java零基础教程-for嵌套实现九九乘法表
140.Java零基础教程-while循环的语法和原理
141.Java零基础教程-提示目前要掌握哪两点
142.Java零基础教程-do while的语法和原理
143.Java零基础教程-关于转向语句
144.Java零基础教程-break语句详解
145.Java零基础教程-continue语句详解
146.Java零基础教程-回顾windows命令及快捷键
147.Java零基础教程-回顾java的加载与执行
148.Java零基础教程-回顾第一个程序的编写
149.Java零基础教程-回顾注释以及public class和class的区别
150.Java零基础教程-回顾标识符与关键字
151.Java零基础教程-回顾变量
152.Java零基础教程-回顾数据类型
153.Java零基础教程-回顾数据类型
154.Java零基础教程-回顾基本类型转换
155.Java零基础教程-回顾算术运算符
156.Java零基础教程-回顾逻辑运算符和赋值运算符
157.Java零基础教程-回顾条件运算符和字符串连接运算符
158.Java零基础教程-回顾控制语句
159.Java零基础教程-回顾if
160.Java零基础教程-回顾for循环
161.Java零基础教程-回顾转向语句
162.Java零基础教程-day09作业题1
163.Java零基础教程-day09作业题2
164.Java零基础教程-day09作业题3
165.Java零基础教程-day09作业题4
166.Java零基础教程-day09作业题5
167.Java零基础教程-day09作业题6
168.Java零基础教程-day09作业题7
169.Java零基础教程-回顾上节课内容
170.Java零基础教程-没有方法代码会有什么问题
171.Java零基础教程-体验方法的作用
172.Java零基础教程-代码执行顺序以及局部变量的提示
173.Java零基础教程-方法的语法机制
174.Java零基础教程-方法的返回值类型
175.Java零基础教程-方法的返回值类型
176.Java零基础教程-形式参数列表
177.Java零基础教程-方法体代码的执行顺序
178.Java零基础教程-方法的调用
179.Java零基础教程-接收返回值
180.Java零基础教程-接收返回值
181.Java零基础教程-实际参数列表
182.Java零基础教程-调用方法时类名什么时候省略
183.Java零基础教程-不止是main方法可以调用其它方法
184.Java零基础教程-break和return
185.Java零基础教程-代码执行顺序
186.Java零基础教程-缺少返回语句
187.Java零基础教程-变形以及代码优化
188.Java零基础教程-JVM内存结构
189.Java零基础教程-栈数据结构
190.Java零基础教程-栈数据结构
191.Java零基础教程-方法执行时内存变化
192.Java零基础教程-回顾昨天内容
193.Java零基础教程-作业1
194.Java零基础教程-作业2
195.Java零基础教程-println(方法调用可以直接放到这里)
196.Java零基础教程-作业2代码升级
197.Java零基础教程-方法重载概述
198.Java零基础教程-方法重载优点
199.Java零基础教程-什么时候使用重载以及构成重载
200.Java零基础教程-方法重载和返回值类型以及修饰符无关
201.Java零基础教程-通过源代码查看发现println方法重载了
202.Java零基础教程-回顾上午内容
203.Java零基础教程-代码的封装
204.Java零基础教程-方法递归的理解
205.Java零基础教程-尽量使用循环
206.Java零基础教程-使用循环计算1到n的和
207.Java零基础教程-使用递归计算1到n的和
208.Java零基础教程-递归的内存图分析
209.Java零基础教程-布置今日作业
210.Java零基础教程-回顾昨天内容
211.Java零基础教程-回顾昨天内容
212.Java零基础教程-回顾昨天内容
213.Java零基础教程-递归计算n的阶乘
214.Java零基础教程-面向对象和面向过程的区别
215.Java零基础教程-面向对象和面向过程的区别
216.Java零基础教程-面向对象和面向过程的区别
217.Java零基础教程-面向对象和面向过程的区别
218.Java零基础教程-OOA OOD OOP
219.Java零基础教程-面向对象三大特征
220.Java零基础教程-类和对象
221.Java零基础教程-类和对象
222.Java零基础教程-java程序员是一个转换桥梁
223.Java零基础教程-类的定义
224.Java零基础教程-对象的创建
225.Java零基础教程-编译过程说明
226.Java零基础教程-创建对象对应的JVM内存结构
227.Java零基础教程-创建对象对应的JVM内存结构
228.Java零基础教程-布置今日作业
229.Java零基础教程-为什么画内存图
230.Java零基础教程-内存图作业1
231.Java零基础教程-内存图作业1
232.Java零基础教程-内存图作业2
233.Java零基础教程-内存图作业2
234.Java零基础教程-属性是引用类型怎么访问
235.Java零基础教程-空指针异常
236.Java零基础教程-方法调用时参数传递1
237.Java零基础教程-方法调用时参数传递2
238.Java零基础教程-回顾上午内容
239.Java零基础教程-构造方法
240.Java零基础教程-构造方法
241.Java零基础教程-构造方法
242.Java零基础教程-封装有什么用
243.Java零基础教程-不封装有什么问题
244.Java零基础教程-怎么进行封装
245.Java零基础教程-回顾昨天内容
246.Java零基础教程-引出实例方法
247.Java零基础教程-实例方法导致的空指针
248.Java零基础教程-set方法和get方法的封装
249.Java零基础教程-set方法入口设立关卡
250.Java零基础教程-总结封装的步骤
251.Java零基础教程-static初步
252.Java零基础教程-什么时候使用静态变量
253.Java零基础教程-什么时候使用静态变量
254.Java零基础教程-空引用访问静态不会空指针
255.Java零基础教程-关于实例方法的调用
256.Java零基础教程-关于实例方法的调用
257.Java零基础教程-回顾上午内容
258.Java零基础教程-静态代码块
259.Java零基础教程-代码执行顺序
260.Java零基础教程-实例代码块
261.Java零基础教程-代码执行顺序
262.Java零基础教程-this的内存结构
263.Java零基础教程-this的应用
264.Java零基础教程-设计日期类
265.Java零基础教程-设计男人类和女人类
266.Java零基础教程-设计银行账户类
267.Java零基础教程-设计微信账号类
268.Java零基础教程-丈夫和妻子的作业
269.Java零基础教程-Book作业
270.Java零基础教程-回顾this
271.Java零基础教程-this什么时候不能省略
272.Java零基础教程-this()的用法
273.Java零基础教程-总结this
274.Java零基础教程-账户取款的作业
275.Java零基础教程-Student作业
276.Java零基础教程-对之前内容总结
277.Java零基础教程-大总结
278.Java零基础教程-继承有什么用
279.Java零基础教程-继承的相关特性
280.Java零基础教程-回顾昨天内容
281.Java零基础教程-通过子类对象调用继承过来的方法
282.Java零基础教程-什么时候可以使用继承
283.Java零基础教程-pirntln方法的解释
284.Java零基础教程-Object类的toString方法
285.Java零基础教程-方法覆盖初体验
286.Java零基础教程-满足什么条件构成方法覆盖
287.Java零基础教程-方法覆盖的注意事项
288.Java零基础教程-方法覆盖的经典案例
289.Java零基础教程-方法覆盖的经典案例
290.Java零基础教程-覆盖toString方法
291.Java零基础教程-总结方法覆盖
292.Java零基础教程-通过向上转型对多态理解
293.Java零基础教程-所有的点前面要么是引用要么是类名
294.Java零基础教程-向下转型
295.Java零基础教程-instanceof运算符
296.Java零基础教程-为什么要instanceof判断
297.Java零基础教程-为什么要instanceof判断
298.Java零基础教程-回顾多态
299.Java零基础教程-多态在开发中的作用
300.Java零基础教程-总结多态在开发中的作用
301.Java零基础教程-面向抽象编程
302.Java零基础教程-乐手奏乐的作业题
303.Java零基础教程-静态方法不存在方法覆盖
304.Java零基础教程-私有方法不能覆盖
305.Java零基础教程-关于方法覆盖时的返回值类型
306.Java零基础教程-super概述
307.Java零基础教程-子类构造方法执行时必然调用父类构造方法
308.Java零基础教程-回顾上午内容
309.Java零基础教程-super(实参)的用法
310.Java零基础教程-内存图描述super
311.Java零基础教程-内存图描述super
312.Java零基础教程-内存图描述super
313.Java零基础教程-super什么时候不能省略
314.Java零基础教程-super使用使用时后面必须有个点
315.Java零基础教程-使用super调用父类方法
316.Java零基础教程-总结super关键字