简介 目录 评价 推荐
上次学到:课程介绍

简介

网络编程->RPC的“基石”。众所周知,网络编程有三种方式:BIO、NIO、AIO。本课程通过对BIO/NIO两种编程模型对比的形式,引入NIO的优势。后对NIO核心类进行梳理、分析。最后通过动手实践,完成一个基于NIO的多人聊天室功能。通过动手实践,来加深对NIO原理的理解,并发现NIO的不足之处,培养辩证的看待和使用NIO解决问题的能力。关联课程:https://coding.imooc.com/class/381.html。讲师新课上线啦,口号是:打破996魔咒,向资本家宣战【告别996,高效工作,优雅编程】:https://coding.imooc.com/class/evaluation/382.html#Anchor

评价

23
谢谢老师的分享,老师讲的逻辑清晰,让我们可以非常好的学习。
过于专业了,还看不懂
全部评价

讲师

目前职于一线互联网公司,负责高并发订单系统设计、架构、开发,也曾常常成为公司“救火队员”。曾任职架构师、研发经理,先后在大型国企,知名互联网企业任职。深知初出茅庐的小伙伴成长过程的各种弯路,以此借慕课网平台,分享多年开发经验,希望帮大家编程路上走得更远,飞得更高。

课程须知

1.具备基础Java知识
2.了解IO流相关知识
3.了解多线程相关知识

老师告诉你能学到什么?

1.了解编程模型,学会从模型角度学习一项新知识
2.温习BIO网络编程知识
3.学习NIO网络编程原理及设计思想
4.如何使用JDK中NIO相关核心类的API
5.通用NIO网络编程步骤
6.如何实现一个基于NIO的多人聊天室程序
7.NIO网络编程的缺陷有哪些

相关推荐

Springboot3+Vue3实现副业(创业)项目全流程开发
甲蛙
高级技术专家
实战课
5人学习
初阶
手把手带你实战一线大厂 SkyWalking 微服务全链路追踪
车辙cz
阿里巴巴资深开发工程师
实战课
63人学习
进阶
C++从0实现百万并发Reactor服务器
长歌_吴从周
技术经理
实战课
108人学习
进阶
程序员基石必修课,计算机网络底层原理
AlexWang
高级软件工程师
实战课
241人学习
零基础
2024全新版 操作系统入门与实践-参透技术本质
小风OS
高级软件工程师
实战课
157人学习
进阶

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

查看已购买课程
开始学习 免费