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




