java实现进程同步,java中的同步
进程同步
也就是说,当进行函数调用时,在获得结果之前,调用不会返回。也就是一次必须做一件事,前一件做完才能做下一件事。
比如早上起床后,洗漱后才能吃饭。没洗完不能开始吃。
按照这个定义,其实大部分函数都是同步调用的(比如sin,isdigit等。).但一般来说,当我们谈论同步和异步时,我们指的是那些需要其他组件合作或需要一定时间才能完成的任务。
在线视频教程推荐:java免费视频教程
最常见的例子是:sendmessage。这个函数向一个窗口发送消息,直到另一方处理完消息后才返回。该函数在对方处理完毕后,将消息处理函数返回的结果值返回给调用方。
同步传输
通常,同步传输以数据块为传输单位。一个特殊的字符或位序列被附加到每个数据块的头部和尾部,以标记数据块的开始和结束。
通常,一个校验序列(如16位或32位CRC校验码)被附加到包中,以控制数据块的错误。
所谓同步传输,就是数据块之间的时间间隔是固定的,必须严格定义它们的时间关系。
相关文章教程推荐:java学习入门以上是java中进程同步和同步传输是什么的细节。请多关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。