尚硅谷Java培训

Java NIO

视频介绍

NIO是Java 1.4版本开始引入的一个新IO API,支持面向缓冲区、基于通道的IO操作,以更加高效的方式进行文件读写。如今应用NIO的场景越来越多,众多框架如Tomcat、Jetty等都或多或少使用了NIO技术,掌握NIO技术已经不是一个Java程序员的加分技能,而是一个必备技能。

本套视频教程内容丰富,讲解透彻,由浅入深,循序渐进,每个技术点既有理论讲解,又有配套实践案例,真正的理论与实践相结合。教程内容涵盖:阻塞和非阻塞IO、Channel通道、Buffer缓冲区、Selector选择器、Pipe管道、FileLock文件锁,以及Path、Files、异步FileChannel和Charset字符编码等,并通过一个多人聊天室的综合案例,把各种的NIO知识点做了实践应用。

教程总计6小时,精讲精练,提供全套视频及配套的源码和笔记。

视频目录 选集

  • 01.尚硅谷_Java NIO-课程简介
  • 02.尚硅谷_Java NIO-概述
  • 03.尚硅谷_Java NIO-Channel-概述
  • 04.尚硅谷_Java NIO-Channel-FileChannel(介绍和示例)
  • 05.尚硅谷_Java NIO-Channel-FileChannel详解(一)
  • 06.尚硅谷_Java NIO-Channel-FileChannel详解(二)
  • 07.尚硅谷_Java NIO-Channel-Socket通道-概述
  • 08.尚硅谷_Java NIO-Channel-ServerSocketChannel
  • 09.尚硅谷_Java NIO-Channel-SocketChannel
  • 10.尚硅谷_Java NIO-Channel-DatagramChannel
  • 11.尚硅谷_Java NIO-Channel-分散和聚集
  • 12.尚硅谷_Java NIO-Buffer-概述
  • 13.尚硅谷_Java NIO-Buffer-基本使用
  • 14.尚硅谷_Java NIO-Buffer-三个属性和类型
  • 15.尚硅谷_Java NIO-Buffer-分配和读写数据
  • 16.尚硅谷_Java NIO-Buffer-几个方法
  • 17.尚硅谷_Java NIO-Buffer-缓冲区分片
  • 18.尚硅谷_Java NIO-Buffer-只读缓冲区
  • 19.尚硅谷_Java NIO-Buffer-直接缓冲区
  • 20.尚硅谷_Java NIO-Buffer-内存映射文件IO
  • 21.尚硅谷_Java NIO-Selector-概述
  • 22.尚硅谷_Java NIO-Selector-操作方法
  • 23.尚硅谷_Java NIO-Selector-示例代码(客户端)
  • 24.尚硅谷_Java NIO-Selector-示例代码(服务端)
  • 25.尚硅谷_Java NIO-Selector-示例代码(完善)
  • 26.尚硅谷_Java NIO-NIO编程步骤总结
  • 27.尚硅谷_Java NIO-Pipe-介绍和代码示例
  • 28.尚硅谷_Java NIO-FileLock-介绍和使用方法
  • 29.尚硅谷_Java NIO-FileLock-示例代码
  • 30.尚硅谷_Java NIO-Path路径操作
  • 31.尚硅谷_Java NIO-Files文件操作
  • 32.尚硅谷_Java NIO-异步FileChannel-Future读数据
  • 33.尚硅谷_Java NIO-异步FileChannel-CompletionHandler读数据
  • 34.尚硅谷_Java NIO-异步FileChannel-Future写数据
  • 35.尚硅谷_Java NIO-异步FileChannel-CompletionHandler写数据
  • 36.尚硅谷_Java NIO-Charset字符编码
  • 37.尚硅谷_Java NIO-聊天室综合案例-服务端编写(1)
  • 38.尚硅谷_Java NIO-聊天室综合案例-服务端编写(2)
  • 39.尚硅谷_Java NIO-聊天室综合案例-服务端编写(3)
  • 40.尚硅谷_Java NIO-聊天室综合案例-服务端编写(4)
  • 41.尚硅谷_Java NIO-聊天室综合案例-客户端编写(1)
  • 42.尚硅谷_Java NIO-聊天室综合案例-客户端编写(2)