Java网络编程实战:TCP/UDP核心技术与高并发通信
体系课

Java网络编程实战:TCP/UDP核心技术与高并发通信

  • Java

从Socket到NIO,深入TCP三次握手、UDP广播、高并发服务端设计

Java网络编程实战:TCP/UDP核心技术与高并发通信
¥249.9
本课程包括
  • 5小时28分钟的视频随时观看
  • 可在APP随时观看
  • 结业证书
课程合作品牌
千锋教育
你将收获
  • 掌握OSI七层模型和TCP/IP协议的基础,深入理解网络通信的运作方式,为后续的网络编程打下坚实的理论基础。
  • 学会如何使用TCP和UDP协议进行数据传输,理解它们的区别及适用场景,通过实战案例深入掌握数据包的发送与接收。
  • 学会如何通过Socket实现多个客户端间的消息传递,理解客户端与服务端的交互过程,提升编写高效网络应用的能力。
课程介绍

你是否遇到过这些问题?

  • 调试异常一头雾水:你写了大量的try-catch,但程序依然莫名崩溃,调试异常让你抓狂?

  • 反射机制似懂非懂:Class对象、注解、字节码讲得多,写起代码来总是卡壳,不知道哪里出了问题?

  • 框架原理看不透:学了Spring、MyBatis,但底层的反射逻辑、类加载机制依然让你头大,始终感觉没真正搞懂?

本课程聚焦三大核心痛点:

  • 异常处理不系统无法清晰分辨运行时异常与受检异常?try-catch写得像流水账,自定义异常的意义总是模糊?别担心,我们将帮助你理顺异常处理的整个流程,让调试异常变得轻松而精准。

  • 反射使用欠规范反射机制的运用混乱,动态加载、字段访问、注解处理没有一个清晰的框架?通过这门课,你将系统理解反射的每个细节,告别反射带来的各种错误。

  • 底层机制缺失感类加载流程、访问控制权限、字节码结构等底层原理总是搞不清楚?在这门课中,我们将帮你建立起扎实的底层机制知识,消除“懂了但怕改”的恐惧。

课程收获:

  • 编程基础提升彻底掌握Java异常机制,理解运行时异常与受检异常的区别,学会设计自定义异常,精准调试,写出更健壮的代码。

  • 底层机制理解学会理解Class对象、字节码、反射访问权限与类加载原理。你将搞清楚注解的运行时行为和元注解的作用,为后续学习框架打下坚实的底层支撑。

  • 实战应用技巧掌握反射的高级应用,如利用反射实现工厂模式、单例设计等经典设计模式,真正为Spring等框架的理解与应用提供坚实的基础。

这门课将帮助你建立起Java底层能力的核心,不再是“会用”却“不敢改”,真正读懂类、理解异常、编写稳定且灵活的代码!让你从基础到进阶,逐步成为Java开发的高手。

适合人群
  • 希望了解和掌握网络编程的核心技术的开发者
  • 想要深入了解网络通信的开发者
  • 准备做网络开发项目或者面试的开发者
讲师介绍
为你定制专属学习计划
擅长领域:
  • AIGC办公提效
  • 大语言模型
  • AIGC行业应用
  • AIGC岗位应用
  • 文心一言
  • ChatGPT
  • AI创作
教育理念 秉承“初心至善、匠心育人”的核心价值观,努力奋斗成为一个有情怀、有良心、有品质的一流职业教育机构。始终秉持一颗“教育初心”,一切为了学员着想。
课程大纲
共0节 时长0分钟 全部收起
第一章 网络概述
19分钟
第二章 计算机网络模型
共2节 | 24分钟
  • 2.1 OSI
    17分钟
  • 2.2 TCPIP
    7分钟
第三章 通信协议
共4节 | 57分钟
  • 3.1 TCP协议(1)
    17分钟
  • 3.2 TCP协议(2)
    9分钟
  • 3.3 UDP协议
    12分钟
  • 3.4 IP和Port
    20分钟
第四章 网络编程
共6节 | 2小时6分钟
  • 4.1 InetAddress类
    17分钟
  • 4.2 TCP通信:通信原理
    18分钟
  • 4.3 TCP通信:Socket单向通信案例
    25分钟
  • 4.4 TCP通信:Socket双向持续通信
    24分钟
  • 4.5 TCP通信:Socket传输文件案例
    18分钟
  • 4.6 TCP通信:多个客户端发送消息到服务端
    25分钟
第五章 案例分析
共7节 | 1小时41分钟
  • 5.1 随堂案例介绍
    7分钟
  • 5.2 TCP通信案例:服务端用户注册线程
    18分钟
  • 5.3 TCP通信案例:服务端用户登录线程
    17分钟
  • 5.4 TCP通信案例:客户端用户注册
    17分钟
  • 5.5 TCP通信案例:客户端用户登录
    16分钟
  • 5.6 UDP通信案例
    22分钟
  • 5.7 总结
    3分钟
【课程资料】
图文
购课须知

课程有效期:

自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。

上课模式:

课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。

注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。