该内容需要权限查看
解锁内容
适合人群:
零基础编程爱好者:无代码基础,想系统入门 Java 开发的新手
职场转行人群:希望转向 IT 领域,以 Java 开发为职业方向者
计算机相关学生:需补充 Java 实战技能,提升求职竞争力的在校生
你将会学到:
解决 Java21 入门难、实战弱问题,掌握 AI + 工程化技能,能独立开发项目,提升就业竞争力
掌握 Java21 环境搭建与基础语法,能独立编写简单 Java 程序学会用 Qoder AI 工具辅助开发,实现 GUI 界面快速生成精通 Maven 工程化管理,完成签到系统全流程开发部署掌握 Java21 新特性与数据处理,适配多场景开发需求
课程简介:
《Java21 入门到实践》是一门聚焦 “AI+Java21 + 实战” 的系统化课程。从环境搭建、基础语法入手,深入 Java21 新特性,结合 AI 工具 Qoder 提效,通过企业级签到系统落地实战,同步覆盖 Maven 工程化管理,全链路培养从编码到部署的能力,助力零基础小白进阶为合格 Java 开发者。
课程目录:
第1章Java简介与环境搭建(1小时12分钟9节)
1-1课程介绍[13:14]
1-2Java语言概述[09:06]
1-3Maven安装及配置[05:32]
1-4开发环境安装及配置[08:17]
1-5IDEA工具创建普通项目[06:38]
1-6IDEA工具创建Maven项目[06:18]
1-7面向对象编程概念[11:15]
1-8Java源码创建、编译及执行[06:42]
1-9代码注释和用法[05:42]
第2章基础语法入门(1小时40分钟14节)
2-1变量的定义及赋值[08:19]
2-2变量的命名要求和规范[08:45]
2-3数据类型—整型[10:08]
2-4数据类型—浮点型[06:16]
2-5数据类型—字符串类型[08:23]
2-6数据类型—字符文本块(新特性)[04:44]
2-7数据类型—字符串模板(新特性)[03:02]
2-8数据类型— 数组及相关的操作[10:32]
2-9数据类型—var类型和布尔值[07:03]
2-10算术运算符—基础计算[06:47]
2-11算术运算符—自增与自减[05:09]
2-12逻辑运算符—比较关系[06:29]
2-13逻辑运算符—布尔逻辑[06:33]
2-14逻辑运算符—三元表达式[08:08]
第3章 程序控制结构 (48分钟 9节)
3-1顺序结构—默认的“直行车道”[03:40]
3-2分支结构—岔路口选择的if语句[06:11]
3-3分支结构—switch语句 (多值选择)[05:59]
3-4循环结构—for循环 (计数循环)[05:17]
3-5循环结构—for循环 (for-each)[02:49]
3-6循环结构—`while` (先判断,后执行)[05:29]
3-7循环结构—do while` (先执行,后判断)[03:00]
3-8控制转移语句—`break`和`continue`关[07:48]
3-9综合练习—打印九九乘法表[07:56]
第4章 类与继承 (1小时23分钟 13节)
4-1类和对象的概念[08:34]
4-2类的定义形式[06:48]
4-3类的声明对象[08:42]
4-4类的方法[08:03]
4-5类的构建函数[06:32]
4-6类的this关键字[06:42]
4-7继承—extends基础知识[07:25]
4-8继承—super关键字[05:01]
4-9继承—多级继承层次[05:41]
4-10继承—构造函数的执行时机[04:40]
4-11继承—方法重写[05:35]
4-12继承—使用final关键字[04:13]
4-13继承—Object类[05:55]
第5章 方法和类的深入分析 (1小时10分钟 9节)
5-1重载方法[09:45]
5-2对象引用参数[09:50]
5-3实参传递分析[10:48]
5-4返回对象[05:18]
5-5递归过程[08:37]
5-6静态方法static[08:45]
5-7嵌套类和内部类[06:31]
5-8命令行参数[04:39]
5-9方法的可变参数[06:46]
第6章 包和接口 (1小时16分钟 10节)
6-1Package—包的定义[06:28]
6-2Package—包和成员访问[04:25]
6-3Package—导入包[05:08]
6-4接口类—定义接口[08:36]
6-5接口类—实现接口[08:20]
6-6接口类—嵌套接口[05:01]
6-7接口类—接口中的变量[03:26]
6-8接口类—接口的扩展[13:40]
6-9抽象类—定义及实现[11:29]
6-10抽象类—与接口类区别[09:35]
第7章 异常处理 (40分钟 6节)
7-1异常处理—异常类型[06:26]
7-2异常处理—异常捕获[07:12]
7-3异常处理—throw语句[04:41]
7-4异常处理—throws语句[03:33]
7-5异常处理—finally语句[07:37]
7-6异常处理—自定义异常[11:09]
第8章 多线程编程 (1小时13分钟 8节)
8-1多线程编程—多线程概念[08:56]
8-2多线程编程—通过Runnable创建线程[09:37]
8-3多线程编程—通过Thread创建线程[05:26]
8-4多线程编程—创建多个线程[06:13]
8-5多线程编程—使用isAlive和join方法[07:32]
8-6多线程编程—使用同步方法[14:29]
8-7多线程编程—使用同步代码块[09:31]
8-8多线程编程—线程间通讯[11:26]
第9章 IO文件操作 (32分钟 6节)
9-1IO文件操作—读取字节流文件[05:38]
9-2IO文件操作—写入字节流文件[03:26]
9-3IO文件操作—读取字符流文件[05:03]
9-4IO文件操作—写入字符流文件[05:43]
9-5IO文件操作—读取控制台输入[06:22]
9-6IO文件操作—写入控制台信息[06:37]
第10章 枚举与注解 (1小时7分钟 12节)
10-1枚举—枚举类介绍[04:25]
10-2枚举—枚举类定义[05:41]
10-3枚举—预定义方法[04:44]
10-4注解—基础知识[05:57]
10-5注解—自定义注解[06:55]
10-6注解—获取单类注解值[04:57]
10-7注解—获取所有类注解[07:42]
10-8注解—标记注解[07:42]
10-9注解—单成员注解[05:17]
10-10注解—内置注解[03:47]
10-11注解—类型注解[04:32]
10-12注解—重复注解[05:21]
第11章 集合框架 (51分钟 7节)
11-1集合框架—List 接口实现类[10:25]
11-2集合框架—Set 接口实现类[10:20]
11-3集合框架—Map 接口实现类[08:08]
11-4集合框架—Queue接口实现类[06:03]
11-5集合框架—集合静态工厂方法[05:10]
11-6集合框架—集合元素遍历—迭代器[06:10]
11-7集合框架—集合元素遍历—for each[04:54]
第12章 泛型 (42分钟 6节)
12-1泛型机制—泛型定义[05:27]
12-2泛型机制—简单泛型示例[06:09]
12-3泛型机制—泛型类[07:30]
12-4泛型机制—泛型方法[06:47]
12-5泛型机制—泛型接口[11:27]
12-6泛型机制—泛型使用限制[05:31]
第13章 图形界面Swing (32分钟 6节)
13-1界面开发—Swing基础概念[05:31]
13-2界面开发—UI基础组件[05:47]
13-3界面开发—UI布局管理[03:57]
13-4界面开发—UI事件处理[06:36]
13-5界面开发—UI标准对话框[04:12]
13-6界面开发—UI菜单栏[05:58]
第14章 AI编程工具Qoder (49分钟 6节)
14-1智能编程工具介绍及Qoder安装[09:59]
14-2Qoder生成界面技巧1—今日签到[12:01]
14-3Qoder生成界面技巧2—签到提示框[04:11]
14-4Qoder生成界面技巧3—签到情况查询[06:25]
14-5Qoder生成界面技巧4—统计报表[07:08]
14-6Qoder生成界面技巧5—图表展现[09:55]
第15章 项目实战 (1小时26分钟 10节)
15-1签到系统—需求分析[08:58]
15-2签到系统—存储设计[11:47]
15-3签到系统—原型界面开发[07:07]
15-4签到系统—学生签到列表展现[11:37]
15-5签到系统—学生签到功能开发[12:05]
15-6签到系统—学生签到情况查询[07:39]
15-7签到系统—学生签到统计报表[10:33]
15-8签到系统—学生签统计图表[06:41]
15-9签到系统—AI帮优化报表刷新[04:18]
15-10签到系统—AI帮优化存储排序[05:57]
第16章 附录:工程化管理 (1小时7分钟 9节)
16-1项目管理—Maven功能介绍[07:54]
16-2项目管理—Maven安装及环境配置[06:20]
16-3项目管理—Maven手动创建项目[05:05]
16-4项目管理—Maven项目导入 IDEA 工具[05:30]
16-5项目管理—Maven创建父子模块项目[08:12]
16-6项目管理—Maven依赖包引用[07:11]
16-7项目管理 —Maven命令行编译打包[15:11]
16-8项目管理—Maven 命令行发布[05:57]
16-9项目管理—Java脚本启动项目[06:11]
全套课程资料.zip

评论(0)