课程简介 本课程专为零基础学习者设计,从开发环境搭建、基础语法讲起,逐步深入到面向对象、异常处理、集合框架、泛型、注解、Lambda表达式、I/O操作、网络编程、多线程并发、反射、Maven项目管理,最后通过聊天室和游戏小程序两个实战项目收尾。 课程内容详情(共170讲) 第一部分:课程概览与环境搭建(第01-09讲) 课时 课程标题 01 零基础学Java课程介绍.mp4 02 内容综述.mp4 03-05 开发环境搭建(macOS/Windows).mp4 06-07 HelloWorld程序编译和运行.mp4 08-09 IntelliJ IDEA安装和使用.mp4 第二部分:Java基础语法(第10-38讲) 课时 课程标题 10-11 从加减乘除到变量.mp4 12-17 基本数据类型、运算符、位运算、字符集编码.mp4 18-25 程序执行流程:if-else、循环、switch.mp4 26-30 数组:保存成绩、多维数组.mp4 31-38 类与对象、引用类型、包和访问修饰符.mp4 第三部分:面向对象基础(第39-60讲) 课时 课程标题 41-50 打造小超市、方法、参数、返回值、this引用.mp4 51-56 Java注释、方法签名、重载、构造方法.mp4 57-60 静态变量、静态方法、static代码块.mp4 第四部分:继承与多态(第61-82讲) 课时 课程标题 61-67 可见性修饰符、String类、Math类、Scanner.mp4 68-70 继承、子类对象、覆盖.mp4 71-77 super、引用赋值、多态.mp4 78-82 instanceof、protected、final、继承里的静态方法.mp4 第五部分:常用类与高级特性(第83-100讲) 课时 课程标题 83-90 for循环写法、Object类、hashCode、equals、toString、Class类、反射.mp4 91-97 面向对象三要素、枚举、接口、抽象类.mp4 98-102 静态内部类、成员内部类、局部内部类、匿名类、特殊类总结.mp4 第六部分:异常与集合框架(第103-126讲) 课时 课程标题 103-113 超市项目、异常处理、try-catch-finally、常见异常.mp4 114-122 Collection类族、List、Set、范型、Iterator、Map.mp4 123-126 注解、lambda、自动装箱拆箱.mp4 第七部分:I/O与网络编程(第127-135讲) 课时 课程标题 127-130 File类、I/O简介、读写文件小程序.mp4 131-135 网络通讯、抓取网页、JDK和JRE.mp4 第八部分:多线程与并发(第136-152讲) 课时 课程标题 136-139 初识线程、创建线程、多线程混乱开始.mp4 140-146 synchronized、wait/notify、生产者消费者、join、死锁、定时任务.mp4 147-152 volatile、concurrent包(Atomic/锁/数据结构/线程池).mp4 第九部分:Maven与项目管理(第155-162讲) 课时 课程标题 155-159 什么是学习语言、Java平台、Maven概念/安装/配置/创建项目.mp4 160-162 PPTX文字抽取工具、Maven常用命令、Intellij功能介绍.mp4 第十部分:进阶扩展与实战(第163-170讲) 课时 课程标题 163-166 值得学习的类库、StackOverflow提问、程序设计、游戏功能定义.mp4 167-168 游戏小程序设计、模块划分、代码分析.mp4 169-170 SpringBoot Web服务、结束语.mp4 第十一部分:聊天室实战(第153-154讲) 课时 课程标题 153-154 聊天室开张喽(上/下).mp4