黑马程序员技术交流社区

标题: 什么叫”同步读写,异步读写“平民化得解释一下 [打印本页]

作者: 王国文    时间: 2012-6-7 21:08
标题: 什么叫”同步读写,异步读写“平民化得解释一下
FileStream fileStream = File.OpenRead(ofdImport.FileName)
FileStream 支持同步读写操作 也支持异步读写操作   

是文件在读写的时候也可以修改吗
请大虾说说



作者: 逝去的谎言    时间: 2012-6-12 12:57
我想应该是这样的,同步的话就是比如在读取的过程中,如果由于网络或其他原因造成诸塞的时候,读操作就会一直等,直到读操作执行完之后才能继续第二个读操作,等待的途中是不会执行其他的操作的。而异步就是阻塞时可以执行其他的读操作,不会影响其他读操作的时间。
作者: 许庭洲    时间: 2012-6-13 08:31
同步时候,只有一个线程在做一件事,效率比较低;异步时候,多个线程同时做同一件事,效率比较高。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2