更新时间:2022-08-31 来源:黑马程序员 浏览量:
Java基础的天花板教程,面向0基础同学,有手就行。从0开始,到进阶,最后起飞,层层递进。课程中会讲解很多编程思想,以及我是如何从0开始去分析一个问题,并把代码写出来的。拒绝一听就懂,一学就废。
全套视频教程+笔记+源码百度云盘下载地址:
http://yun.itheima.com/course/1002.html?cz
在线观看全集视频
2022最新版Java入门到起飞,含算法教程
包含:Java基础语法,面向对象,常见API,集合、IO、多线程、网络编程、源码分析、JVM虚拟机、数据结构、算法、JDK5~18的新特性。
讲解方式课程从0开始到进阶,最后起飞。让你真的懂得如何分析一个需求,并写出代码。而不是一听就懂,一写就废。为后面继续学习web、框架、项目打下扎实的基础。
课程亮点:1.面向0基础同学,有手就行。
2.从0开始,到进阶,最后起飞,层层递进。
3.各种练习侧重于分析型讲解,让同学真的掌握从0分析问题的能力。
3.课程中的部分综合项目案例选取于美国斯坦福大学Java练习,力扣算法题,大厂面试题。
4.阶段综合项目贴合企业开发,从分析需求文档的开始,让同学们知道如何从0开始编写项目。而不是跟其他课程一样,看一下运行效果,直接就开撸。
5.采取ppt讲解,把很多需要自己脑补的东西以图形化,图表化的形式展示出来,让大家知道代码真正的样子。
6.在第二阶段中会有大量的源码分析,JVM虚拟机,数据结构,算法,并利用NIO手写一个非阻塞的tomcat服务器。为后面继续学习web、框架、项目打下扎实的基础。
第1节 - Java入门-01-Java学习介绍
第2节 - Java入门-02-人机交互-图形化界面的小故事
第3节 - Java入门-03-打开CMD
第4节 - Java入门-04-常见的CMD命令
第5节 - Java入门-05-练习-利用CMD打开QQ并配置环境变量
第6节 - Java入门-06-Java概述和学习方法
第7节 - Java入门-07-Java学习-JDK下载和安装
第8节 - Java入门-08-Java学习-HelloWorld小案例
第9节 - Java入门-09-Java学习-常见小问题
第10节 - Java入门-10-Java学习-环境变量
第11节 - Java入门-11-Java学习-Notepad
第12节 - Java入门-12-Java学习-Java语言的发展
第13节 - Java入门-13-Java学习-Java能干什么
第14节 - Java入门-14-Java学习-Java为什么这么火
第15节 - Java入门-15-Java学习-Java跨平台的原理
第16节 - Java入门-16-JDK和JRE
第17节 - Java基础概念-01-注释
第18节 - Java基础概念-02-关键字
第19节 - Java基础概念-03-字面量
第20节 - Java基础概念-04-变量-基本用法
第21节 - Java基础概念-05-变量-使用方式和注意事项
第22节 - Java基础概念-06-变量练习-计算公交车的人数
第23节 - Java基础概念-07-计算机中的数据存储
第24节 - Java基础概念-08-数据类型
第25节 - Java基础概念-09-标识符
第26节 - Java基础概念-10-定义变量的三个练习
第27节 - Java基础概念-11-键盘录入
第28节 - Java基础概念-12-idea的概述和下载安装
第29节 - Java基础概念-13-idea中的第一个代码
第30节 - Java基础概念-14-idea-扩展设置
第31节 - Java基础概念-15-idea-类模块和项目的基本操作
第32节 - 运算符-01-算术运算符的基本用法
第33节 - 运算符-02-除法和取模
第34节 - 运算符-03-算术运算符练习-数值拆分
第35节 - 运算符-04-隐式转换
第36节 - 运算符-05-强制转换
第37节 - 运算符-06-字符串和字符的加操作
第38节 - 运算符-07-自增自减运算符-基本使用
第39节 - 运算符-08-赋值运算符和关系运算符
第40节 - 运算符-09-四种逻辑运算符
第41节 - 运算符-10-短路逻辑运算符
第42节 - 运算符-11-三元运算符和运算符的优先级
第43节 - 判断和循环-01-流程控制语句-顺序结构
第44节 - 判断和循环-02-if第一种格式和注意事项加练习
第45节 - 判断和循环-03-if的第二种格式和练习
第46节 - 判断和循环-04-if的第三种格式
第47节 - 判断和循环-05-switch语句和练习
第48节 - 判断和循环-06-switch的扩展知识点和练习
第49节 - 判断和循环-07-循环语句-for循环格式和练习
第50节 - 判断和循环-08-for循环练习-累加思想和统计思想
第51节 - 判断和循环-09-循环语句-while
第52节 - 判断和循环-10-while循环-力扣算法练习题
第53节 - 判断和循环-11-循环语句-do...while
第54节 - 循环高级和数组-01-循环高级-无限循环
第55节 - 循环高级和数组-02-跳转控制语句
第56节 - 循环高级和数组-03-综合练习1-逢七过
第57节 - 循环高级和数组-04-综合练习2-平方根
第58节 - 循环高级和数组-05-综合练习3-判断是否为质数
第59节 - 循环高级和数组-06-综合练习-猜数字小游戏
第60节 - 循环高级和数组-07-数组的概述和静态初始化
第61节 - 循环高级和数组-08-数组的地址值和元素访问
第62节 - 循环高级和数组-09-数组的遍历和综合练习
第63节 - 循环高级和数组-10-数组的动态初始化和常见问题
第64节 - 循环高级和数组-11-数组练习-求最值
第65节 - 循环高级和数组-12-数组练习-求和并统计个数
第66节 - 循环高级和数组-13-数组练习-交换数据
第67节 - 循环高级和数组-14-数组练习-打乱数据
第68节 - 循环高级和数组-15-数组的内存图
第69节 - 方法-01-什么是方法?
第70节 - 方法-02-最简单的方法定义和调用
第71节 - 方法-03-带参数的方法定义和调用
第72节 - 方法-04-带返回值方法的定义和调用
第73节 - 方法-05-方法的小结
第74节 - 方法-06-方法的重载
第75节 - 方法-07-方法的三个练习:遍历求最大值和判断是否存在
第76节 - 方法-08-方法练习-拷贝数组
第77节 - 方法-09-方法的基本内存原理
第78节 - 方法-10-什么是基本数据类型和引用数据类型
第79节 - 方法-11-方法的值传递
第80节 - 综合练习-01-卖飞机票
第81节 - 综合练习-02-找质数
第82节 - 综合练习-03-开发验证码
第83节 - 综合练习-04-数组元素赋值
第84节 - 综合练习-05-评委打分
第85节 - 综合练习-06-数字加密和解密
第86节 - 综合练习-07-抽奖的两种实现方式
第87节 - 综合练习-08-双色球彩票系统
第88节 - 面向对象-01-面向对象介绍
第89节 - 面向对象-02-类和对象
第90节 - 面向对象-03-封装
第91节 - 面向对象-04-就近原则和this关键字
第92节 - 面向对象-05-构造方法
第93节 - 面向对象-06-标准的javabean类
第94节 - 面向对象-07-三种情况的对象内存图
第95节 - 面向对象-08-基本数据类型和引用数据类型
第96节 - 面向对象-09-this的内存原理
第97节 - 面向对象-10-成员和局部
第98节 - 面向对象综合训练-01-文字版格斗游戏
第99节 - 面向对象综合训练-02-两个对象数组练习
第100节 - 面向对象综合训练-03-对象数组练习-判断并统计
第101节 - 面向对象综合训练-04-复杂对象数组练习-添加和遍历
第102节 - 面向对象综合训练-05-复杂对象数组练习-删除和修改
第103节 - 字符串-01-API和API帮助文档
第104节 - 字符串-02-String概述
第105节 - 字符串-03-String构造方法代码实现和内存分析
第106节 - 字符串-04-字符串的比较
第107节 - 字符串-05-练习-用户登录
第108节 - 字符串-06-练习-遍历字符串和统计字符个数
第109节 - 字符串-07-练习-字符串拼接和反转
第110节 - 字符串-08-较难练习练习-金额转换
第111节 - 字符串-09-练习-手机号屏蔽-身份证号码信息查看-游戏骂人敏感词替换
第112节 - 字符串-10-StringBuilder的基本操作
第113节 - 字符串-11-Stringjoiner
第114节 - 字符串-13-较难练习-罗马数字的两种写法
第115节 - 字符串-14-较难练习-调整字符串的内容并比较
第116节 - 字符串-15-后续练习思路分析
9集合第117节 - 集合&学生管理系统-01-集合的基本使用
第118节 - 集合&学生管理系统-02-集合练习-添加字符串和整数并遍历
第119节 - 集合&学生管理系统-03-集合练习-添加学生对象并遍历的两个练习
第120节 - 集合&学生管理系统-04-查找用户是否存在
第121节 - 集合&学生管理系统-05-返回多个数据
第122节 - 集合&学生管理系统-06-学生管理系统业务分析并搭建主菜单
第123节 - 集合&学生管理系统-07-学生管理系统-查询和添加
第124节 - 集合&学生管理系统-08-学生管理系统-删除和修改
第125节 - 学生管理系统升级-01-学生管理系统升级-思路分析