|
12| 0
|
[java] Java核心编程入门与实战(JDK21) |
适合人群: 零基础编程爱好者:无代码基础,想系统入门 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
购买主题
本主题需向作者支付 28 学币 才能浏览
| |
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.