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


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

Tags in this post...

面试题 相关文章推荐
PHP中如何创建和修改数组
May 02 面试题
说出ArrayList,Vector, LinkedList的存储性能和特性
Jan 04 面试题
介绍java中初始化块的使用
Sep 11 面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 面试题
ORACLE第二个十问
Dec 14 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
上海天奕面试题笔试题
Apr 19 面试题
linux面试题参考答案(5)
Nov 05 面试题
linux面试题参考答案(5)
Sep 01 面试题
什么是lambda函数
Sep 17 面试题
请说出这段代码执行后a和b的值分别是多少
Mar 28 面试题
JAVA软件工程师测试题
Jul 25 面试题
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
Mar 30 #面试题
int和Integer有什么区别
May 25 #面试题
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
May 29 #面试题
下面代码从性能上考虑,有什么问题
Apr 03 #面试题
什么是Web Service?
Jul 25 #面试题
写clone()方法时,通常都有一行代码,是什么?
Oct 31 #面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 #面试题
You might like
FireFox浏览器使用Javascript上传大文件
2013/10/30 PHP
浅谈php中的访问修饰符private、protected、public的作用范围
2016/11/20 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
使用Javascript和DOM Interfaces来处理HTML
2006/10/09 Javascript
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
jqplot通过ajax动态画折线图的方法及思路
2013/12/08 Javascript
noty ? jQuery通知插件全面解析
2016/05/18 Javascript
iframe中使用jquery进行查找的方法【案例分析】
2016/06/17 Javascript
javascript实现根据汉字获取简拼
2016/09/25 Javascript
微信小程序 详解页面跳转与返回并回传数据
2017/02/13 Javascript
深入理解Vue transition源码分析
2017/07/30 Javascript
使用jQuery实现鼠标点击左右按钮滑动切换
2017/08/04 jQuery
Vue Socket.io源码解读
2018/02/07 Javascript
详解Angular路由之路由守卫
2018/05/10 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
JavaScript实现简单贪吃蛇效果
2020/03/09 Javascript
vue中keep-alive内置组件缓存的实例代码
2020/04/16 Javascript
JS script脚本中async和defer区别详解
2020/06/24 Javascript
python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
2013/12/08 Python
独特的python循环语句
2016/11/20 Python
用Pygal绘制直方图代码示例
2017/12/07 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
在pycharm中python切换解释器失败的解决方法
2018/10/29 Python
在IPython中进行Python程序执行时间的测量方法
2018/11/01 Python
Python基于正则表达式实现计算器功能
2020/07/13 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
创意活动策划书
2014/01/15 职场文书
高中生职业生涯规划书
2014/02/24 职场文书
教学改革问题查摆整改措施
2014/09/27 职场文书
迎新生标语大全
2014/10/06 职场文书
2014年班组工作总结
2014/11/20 职场文书
2014年党务工作总结
2014/11/25 职场文书
写给父母的感谢信
2015/01/22 职场文书
大学生安全教育心得体会
2016/01/15 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python