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

简介

网络编程->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网络编程的缺陷有哪些

相关推荐

Springboot+ChatGLM 实战AI数字人面试官系统
风间影月
技术总监
实战课
114人学习
进阶
网络编程基石课 大话网络协议,探究通信奥秘
风落几番
阿里系测试专家
实战课
76人学习
初阶
Apache Tomcat 系统精讲 Java面试必备课程
清风
DevOps架构师
实战课
74人学习
初阶
2024 Java 高分面试宝典 一站式搞定技术面+项目面
张勤一
java开发工程师
实战课
122人学习
进阶
SpringCloud+Netty集群实战千万级 IM系统
风间影月
技术总监
实战课
260人学习
进阶

友情提示:

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

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