Java从小白到大牛第3篇 【进阶篇】-关东升-专题视频课程

article/2025/9/13 1:36:23
Java从小白到大牛第3篇 【进阶篇】—4371人已学习
课程介绍    
jpg
    本视频是智捷课堂推出的一套“Java语言学习立体教程”的视频第三部分,读者以及观看群是初级小白,通过本视频的学习能够成为Java大牛。本主要内容包括:异常处理、集合、泛型、文件管理与I/O流、多线程编程、网络编程、Swing图形用户界面编程、 反射、注解(Annotation)和数据库编程。 “立体教程”是包括纸质图书,电子图书,视频讲解,课件以及QQ答疑服务等。
课程收益
    掌握Java开发,Java SE开发
讲师介绍
    关东升 更多讲师课程
    一个在IT领域摸爬滚打20多年的老程序员、软件架构师、培训讲师、IT作家。 熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。 参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目。 近期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位授课。 著有《Java从小白到大牛》、《Kotlin从小白到大牛》、《iOS开发指南》、《Android网络游戏开发实战》、《Cocos2d-x实战》系列和《JSP网络程序设计》等40多部计算机书籍。
课程大纲
  第1章:异常处理
    1. 0.1 视频课程介绍  5:43
    2. 0.2 配套资源与帮助  5:57
    3. 19.0 异常处理  5:19
    4. 19.1 从一个问题开始  5:04
    5. 19.2 异常类继承层次  15:20
    6. 19.3.1-2 try-catch语句和多catch代码块  17:44
    7. 19.3.3 try-catch语句嵌套  11:14
    8. 19.3.4 多重捕获  2:55
    9. 19.4.1 finally代码块  8:01
    10. 19.4.2 自动资源管理  6:02
    11. 19.5 throws与声明方法抛出异常  11:43
    12. 19.6 自定义异常类  5:44
    13. 19.7 throw与显式抛出异常  7:11
  第2章:对象容器——集合
    1. 20.1 集合概述  9:30
    2. 20.2.1 List集合常用方法  13:52
    3. 20.2.2 List集合遍历  7:58
    4. 20.3 Set集合  6:32
    5. 20.4 Map集合  12:14
  第3章:泛型
    1. 21.1 泛型概念之一个问题的思考  8:03
    2. 21.2 使用泛型  6:37
    3. 21.3 自定义泛型类  9:00
    4. 21.4 自定义泛型接口  4:31
    5. 21.5 泛型方法  7:19
  第4章:文件管理与I/O流
    1. 22.1.1 文件管理File类  11:19
    2. 22.1.2 文件管理案例:文件过滤  16:23
    3. 22.2 IO流概述  12:43
    4. 22.3.1 InputStream抽象类  12:35
    5. 22.3.2 OutputStream抽象类  7:02
    6. 22.3.3 案例:文件复制  20:00
    7. 22.3.4 使用字节缓冲流  17:15
    8. 22.4.1-2 Reader和Writer抽象类  5:30
    9. 22.4.3 案例:文件复制  9:50
    10. 22.4.4 使用字符缓冲流  11:07
    11. 22.4.5 字节流转换字符流  7:42
  第5章:多线程编程
    1. 23.1 多线程基础知识  10:26
    2. 23.2.1 实现Runnable接口创建子线程  11:40
    3. 23.2.2 继承Thread线程类创建子线程  6:30
    4. 23.2.3 使用匿名内部类和Lambda表达式实现线程体  9:21
    5. 23.3 线程的状态  6:08
    6. 23.4 线程管理  20:01
    7. 23.5.1 线程安全之临界资源问题  8:14
    8. 23.5.2 线程安全多线程同步  10:09
    9. 23.6 线程间通信  14:10
  第6章:网络编程
    1. 24.1 网络基础  14:21
    2. 24.2.1-24.2.4 TCP Socket通信  15:38
    3. 24.2.5 案例:TCP实现文件上传工具  20:30
    4. 24.2.6 案例:TCP实现聊天工具  21:43
    5. 24.3.1-2 DatagramSocket和DatagramPacket类  9:08
    6. 24.3.3 案例:UDP实现文件上传工具  21:13
    7. 24.3.4 案例:UDP实现聊天工具  19:55
    8. 24.4.1 数据交换格式之JSON文档结构  9:47
    9. 24.4.2 使用第三方JSON库  6:15
    10. 24.4.3 JSON数据编码和解码  11:11
    11. 24.4.4 案例:采用JSON聊天工具  7:58
    12. 24.5.1-2 URL概念HTTP协议HTTPS协议  9:34
    13. 24.5.3 使用URL类  9:03
    14. 24.5.4-5 使用HttpURLConnection发送GET和POST请求  22:16
    15. 24.5.6 实例:Downloader  10:19
  第7章:Swing图形用户界面编程
    1. 25.1 Java图形用户界面技术  7:35
    2. 25.2.1 Swing类层次结构  5:08
    3. 25.2.2 Swing程序结构  17:13
    4. 25.3.0 事件处理模型  9:09
    5. 25.3.1 采用内部类处理事件  15:01
    6. 25.3.2 采用Lambda表达式处理事件  2:24
    7. 25.3.3 使用适配器  8:21
    8. 25.4.1 FlowLayout布局  7:16
    9. 25.4.2 BorderLayout布局  6:28
    10. 25.4.3 GridLayout布局  3:53
    11. 25.4.4 不使用布局管理器  5:25
    12. 25.4.5 使用可视化设计工具  9:59
    13. 25.5.1 标签和按钮  14:30
    14. 25.5.2 文本输入组件  18:06
    15. 25.5.3 复选框和单选按钮  21:29
    16. 25.5.4 下拉列表  11:41
    17. 25.5.5 列表  8:38
    18. 25.5.6 分隔面板  14:32
    19. 25.5.7 使用表格  26:53
    20. 25.6 案例:图书库存  24:16
  第8章:反射
    1. 26.0 反射  2:44
    2. 26.1 Java反射机制API  16:36
    3. 26.2.1 调用构造方法  12:39
    4. 26.2.2 案例:依赖注入实现  15:24
    5. 26.3 调用方法  12:19
    6. 26.4 调用成员变量  8:20
  第9章:注解(Annotation)
    1. 27.0 注解(Annotation)  5:03
    2. 27.1 基本注解  14:33
    3. 27.2 元注解  5:28
    4. 27.3.1 声明注解  8:17
    5. 27.3.2 案例:使用元注解  16:02
    6. 27.3.3 案例:读取运行时注解信息  14:31
  第10章:数据库编程
    1. 28.1 数据持久技术概述  8:12
    2. 28.2.1 MySQL数据库安装与配置  12:02
    3. 28.2.2 连接MySQL服务器  5:52
    4. 28.2.3 MySQL常见的管理命令  9:57
    5. 28.3 JDBC技术  8:07
    6. 28.3.1-2 JDBC API和加载驱动程序  12:06
    7. 28.3.3 建立数据连接  20:23
    8. 28.3.4 三个重要接口  17:18
    9. 28.4.1 【案例:数据CRUD操作】数据库编程一般过程  3:06
    10. 28.4.2 【案例:数据CRUD操作】数据查询操作  29:13
    11. 28.4.3 【案例:数据CRUD操作】数据修改操作  12:40
大家可以点击【 查看详情】查看我的课程

http://chatgpt.dhexx.cn/article/JkoN761N.shtml

相关文章

Python项目实战:数据可视化与股票数据分析-关东升-专题视频课程

Python项目实战:数据可视化与股票数据分析—333人已学习 课程介绍 本视频内容包括使用Matplotlib绘制图表、MySQL数据库、Python访问数据库和Lambda表达式。 目录: 23.1 使用Matplotlib绘制图表 23.1.1 安装Matplotlib 23.1.2 图表基本构成要素 23.1…

【ShardingSphere技术专题】「ShardingJDBC实战阶段」SpringBoot之整合ShardingJDBC实现分库分表(JavaConfig方式)

前提介绍 ShardingSphere介绍 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的产品组成。 他们均提供标准化的数据分片、分布式事务和数据…

关东升给的ios学习路线图(可以借鉴)

来源: http://www.zhijieketang.com/classroom/3/introduction 首页 课程 免费课程 会员 关于我们 登录 注册 首页 iOS课程 iOS会员-iOS开发学习路线图 iOS会员-iOS开发学习路线图 扫二维码继续学习 (0评价) 价格: 1500 金币 学员(17) 课程(37) …

关东升的《从零开始学Swift》3月9日已经上架

大家一直期盼的《从零开始学Swift》于3月9日已经上架,它是关东升老师历时8个月的呕心沥血所编著,全书600多页,此本书基于Swift 2.x,通过大量案例全面介绍苹果平台的应用开发。全书共分5 部分,包括Swift语法篇、Cocoa T…

python从小白到大牛百度云盘_Java从小白到大牛 (关东升著) 中文pdf+mobi版[36MB]

《Java从小白到大牛》是一本Java语言学习立体教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、Java编码规范、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、枚…

SpringBoot 整合 Sharding-JDBC

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、sharding-jdbc简介二、使用步骤 1.新建项目、引入依赖2.代码实战总结 前言 SpringBoot 整合 Sharding-JDBC 提示:以下是本篇文章正文内容&…

关东升的iOS实战系列图书 《iOS实战:传感器卷(Swift版)》已经上市

 承蒙广大读者的厚爱我的 《iOS实战:传感器卷(Swift版)》京东上市了,欢迎广大读者提出宝贵意见。http://item.jd.com/11760248.html 欢迎关注关东升新浪微博tony_关东升。 关注智捷课堂微信公共平台&…

Java从小白到大牛第1篇 Java基础-关东升-专题视频课程

Java从小白到大牛第1篇 Java基础—3042人已学习 课程介绍 本视频是智捷课堂推出的一套“Java语言学习立体教程”的视频第一部分,读者以及观看群是初级小白,通过本视频的学习能够成为Java大牛。本主要内容包括:Java语法基础、Java编码规范…

Sharding-JDBC 基础

Sharding-JDBC 是当当网开源的适用于微服务的分布式数据访问基础类库,完整的实现了分库分表,读写分离和分布式主键功能,并初步实现了柔性事务。 从 2016 年开源至今,在经历了整体架构的数次精炼以及稳定性打磨后,如今…

python从小白到大牛pdf 下载 资源共享_Kotlin从小白到大牛 (关东升著) 中文pdf高清版[12MB]...

本书是一本Kotlin语言学习立体教程,主要内容包括:Kotlin语法基础、Kotlin编码规范、数据类型、字符串、运算符、程序流程控制、函数、面向对象基础、继承与多态、抽象类与接口、高阶函数、Lambda表达式、数组、集合、函数式编程API、异常处理、线程、协程…

Java从小白到大牛第4篇项目实战1——PetStore宠物商店-关东升-专题视频课程

Java从小白到大牛第4篇项目实战1——PetStore宠物商店—1764人已学习 课程介绍 PetStore是Sun(现在Oracle)公司为了演示自己的Java EE技术,而编写的一个基于Web宠物店项目。PetStore是典型的电子商务项目,是现在很多电商平台的…

Sharding-JDBC(二)- Sharding-JDBC介绍

文章目录 一、Sharding-JDBC介绍1. Sharding-JDBC介绍2. Sharding-JDBC与JDBC性能对比 二、Sharding-JDBC快速入门1. 需求说明2. 环境搭建2.1 环境说明2.2 创建数据库2.3 引入maven依赖 3. 编写程序3.1 分片规则配置3.2.数据操作3.3.测试 4. 流程分析5. 其他集成方式5.1 Spring…

2022年适合初学者的Python书籍推荐

一、前言 网上有很多Python书或者视频,种类繁多该怎么选择? 看书全是文字看就了眼睛累,也容易厌倦,看视频有时候又觉得讲的慢,有其他方案吗? 其实,关于自学python,找一本浅显易懂&…

师傅带徒弟学:Python游戏开发引擎cocos2d-python-关东升-专题视频课程

师傅带徒弟学:Python游戏开发引擎cocos2d-python—299人已学习 课程介绍 Python语言之所以受欢迎,很大的原因是有很多可以使用的库,Python社区也有很多游戏开发库,其中较为优秀有:Cocos2d、Pyglet和Pygame&#xf…

关东升的《从零开始学Swift》即将出版

大家好: 苹果2015WWDC大会发布了Swift2.0,它较之前的版本Swift1.x有很大的变化,所以我即将出版《从零开始学Swift》《从零开始学Swift》将在《Swift开发指南》第1版的基础上添加Swift2.0的内容,同时摒弃第1版的一些不合理的内容&a…

最新出炉!《看漫画学Python 2》电子版火爆来袭,300页全新版PDF开放下载,零基础小白入门首选!

很多刚开始接触Python的朋友都会有一个共同的烦恼,自学好无聊,好枯燥,不想坚持了……所以秉持着让学Python好玩有趣的态度,给大家推荐一本最新出炉的“漫画书”《看漫画学Python 2》! 图书简介:Python是一门…

关东升的《iOS实战:图形图像、动画和多媒体卷(Swift版)》上市了

关东升的《iOS实战:图形图像、动画和多媒体卷(Swift版)》上市了 承蒙广大读者的厚爱我的《iOS实战:图形图像、动画和多媒体卷(Swift版)》京东上市了,欢迎广大读者提出宝贵意见。。http://item.j…

关东升 IOS

51CTO博客大赛我的参赛主页http://blog.51cto.com/contest2013/701759期待您的一票! 同时有好礼相送,欢迎学习iOS的小伙伴观看我的iOS入门免费系列课程如下: Objective C编程基础 (24课时) 只要4金币 iOS开发基础入门 …

Shell Date命令

shell Date命令 1、Date命令 date %Y 以四位数字格式打印年份 date %y 以二位数字格式打印年份 date %m 月份 date %d 日期 date %H 小时 date %M 分钟 date %S 秒 date %w 星期,如果结果显示0,则表示周日前一天的日期 date -d "-1 day" %d前…

Linux命令date命令

A.将日期转换为Unix时间戳 将当前时间以Unix时间戳表示: date %s 转换指定日期为Unix时间戳: date -d 2018-05-25 18:20 %s B.将Unix时间戳转换为日期时间 不指定日期时间的格式: date -d 1361542596 指定日期格式的转换: …