• 是否还在为学习Java如何入门而烦恼?
  • 是否还在为Java软件如何安装而烦恼?
  • 是否还在找适合零基础的Java视频教程?

最近发现很多自学的朋友想要找视频,但网上的视频很多都应经过时很久了。茫茫教程中能找到专业又不过时的教程简直犹如在茫茫人海中找到另一半一样困难。

因此在这个周末花了点时间,整理了这篇文章,帮你们解决这些困惑,都不是问题!!!希望对正打算自学Java的或者打算转行Java的人有点帮助。

完事开头难,想要学好Java ,Java基础是你必须要熟练掌握的。

动力节点老杜讲的这套Java零基础教程,是从初学者角度出发,通过通俗易懂的语言、丰富多彩的案例详细介绍了使用Java语言进行程序开发需要掌握的知识包括初识Java、Java语言基础、流程控制、类和对象、封装、继承、多态等。

所有知识点都结合具体实际案例进行讲解,涉及的程序代码给出了详细的注释,可以让你快速提高开发技能,堪称史上最细的Java零基础教程。

在线免费观看:

​www.bilibili.com/video/BV1Rx…​

资料、源码下载:

​www.bjpowernode.com/javavideo/1…​

老杜的视频连电脑的的开关。硬软件使用等细枝末节都有考虑到,有些同学可能会觉得墨迹,但这让我想起了我最开始自学时候电脑还用不溜的窘迫样子。

这个教程总体来说就就像列文虎克教学,细到极致,妙到毫巅。

优点:

1、适合绝对零基础的,每个知识点掰开了揉碎了讲解

2、B站排名第一的零基础视频,很受欢迎

3、专做Java,这点我觉得很专业了

课程目录:

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的区别

.........省略中间

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关键字