同步和异步有何异同,在什么情况下分别使用他们


Posted in 面试题 onApril 09, 2013
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。
当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。

Tags in this post...

面试题 相关文章推荐
Yahoo-PHP面试题1
Jul 20 面试题
请说出你所知道的线程同步的方法
Apr 19 面试题
Java中compareTo和compare的区别
Apr 12 面试题
Java面试题:请问一下代码输出是什么
May 27 面试题
WebSphere 应用服务器都支持哪些认证
Dec 26 面试题
static全局变量与普通的全局变量有什么区别
May 27 面试题
当我正在为表建立索引的时候,SQL Server 会禁止对表的访问吗
Apr 28 面试题
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
Nov 20 面试题
linux比较文件内容的命令是什么
Mar 04 面试题
瀑布模型都有哪些优缺点
Jun 23 面试题
Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
Jan 27 面试题
Java面试题:Java类的Main方法如果是Private将会怎么样
Aug 18 面试题
重写子类方法时,抛出异常的书写注意事项
Oct 17 #面试题
深圳茁壮笔试题
May 28 #面试题
关键字throw与throws的用法差异
Nov 22 #面试题
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
Apr 23 #面试题
Java中采用什么结构来捕获、处理异常?各子句的顺序、功能如何
Oct 07 #面试题
Java基础知识面试题
Mar 25 #面试题
Exception类的常用方法
Jun 16 #面试题
You might like
PHP模拟SQL Server的两个日期处理函数
2006/10/09 PHP
攻克CakePHP系列二 表单数据显示
2008/10/22 PHP
php 搜索框提示(自动完成)实例代码
2012/02/05 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
php中curl、fsocket、file_get_content三个函数的使用比较
2014/05/09 PHP
PHP邮件群发机实现代码
2016/02/16 PHP
PHP微信模板消息操作示例
2017/06/29 PHP
浅谈PHP匿名函数和闭包
2019/03/08 PHP
Yii框架的redis命令使用方法简单示例
2019/10/15 PHP
Notify - 基于jquery的消息通知插件
2011/10/18 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
jquery插件uploadify实现带进度条的文件批量上传
2015/12/13 Javascript
javascript+HTML5自定义元素播放焦点图动画
2016/02/21 Javascript
jquery获取form表单input元素值的简单实例
2016/05/30 Javascript
javascript基础语法——全面理解变量和标识符
2016/06/02 Javascript
关于vue中的ajax请求和axios包问题
2018/04/19 Javascript
JS基于对象的链表实现与使用方法示例
2019/01/31 Javascript
vue获取验证码倒计时组件
2019/08/26 Javascript
JavaScript onclick事件使用方法详解
2020/05/15 Javascript
python 中文乱码问题深入分析
2011/03/13 Python
python中range()与xrange()用法分析
2016/09/21 Python
Python之os操作方法(详解)
2017/06/15 Python
详谈Python基础之内置函数和递归
2017/06/21 Python
python命令行解析之parse_known_args()函数和parse_args()使用区别介绍
2018/01/24 Python
Python用csv写入文件_消除空余行的方法
2018/07/06 Python
Python 2/3下处理cjk编码的zip文件的方法
2019/04/26 Python
Django+Django-Celery+Celery的整合实战
2021/01/20 Python
详解webapp页面滚动卡顿的解决办法
2018/12/26 HTML / CSS
天猫国际进口超市直营:官方直采,一站购齐
2017/12/11 全球购物
布里斯班女装时尚品牌:Adrift
2017/12/28 全球购物
趣天网日本站:Qoo10 JP
2019/09/18 全球购物
.NET remoting中对象激活的两种方式
2015/06/08 面试题
应届毕业生的个人自我鉴定
2013/10/24 职场文书
大学生求职计划书
2014/04/30 职场文书
安全生产月标语
2014/10/07 职场文书
大连星海广场导游词
2015/02/10 职场文书