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


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

Tags in this post...

面试题 相关文章推荐
PHP笔试题
Feb 22 面试题
Yahoo-PHP面试题2
Dec 06 面试题
请写出char *p与"零值"比较的if语句
Sep 24 面试题
什么是事务?为什么需要事务?
Jan 09 面试题
.net面试题
Sep 17 面试题
北京某公司的.net笔试题
Mar 20 面试题
linux面试题参考答案(4)
Sep 21 面试题
如何拷贝一整个Java对象,包括它的状态
Dec 27 面试题
Java如何支持I18N?
Oct 31 面试题
与UNIX有关的几个名词
Sep 17 面试题
J2EE面试题
Mar 14 面试题
Ruby中的保护方法和私有方法与一般面向对象程序设计语言的一样吗
May 01 面试题
我们在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
php session 错误
2009/05/21 PHP
PHP 类商品秒杀计时实现代码
2010/05/05 PHP
yii框架中的Url生产问题小结
2012/01/16 PHP
使用array mutisort 实现按某字段对数据排序
2013/06/18 PHP
php安装dblib扩展,连接mssql的具体步骤
2017/03/02 PHP
降低PHP Redis内存占用
2017/03/23 PHP
jquery批量设置属性readonly和disabled的方法
2014/01/24 Javascript
JS实现简洁、全兼容的拖动层实例
2015/05/13 Javascript
简介JavaScript中的setDate()方法的使用
2015/06/11 Javascript
JS中传递参数的几种不同方法比较
2017/01/20 Javascript
ES6中Iterator与for..of..遍历用法分析
2017/03/31 Javascript
Jquery中.bind()、.live()、.delegate()和.on()之间的区别详解
2017/08/01 jQuery
requireJS模块化实现返回顶部功能的方法详解
2017/10/16 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
JavaScript实现动态留言板
2020/03/16 Javascript
vue+element实现图片上传及裁剪功能
2020/06/29 Javascript
JavaScript实现点击切换验证码及校验
2021/01/10 Javascript
python实现文件名批量替换和内容替换
2014/03/20 Python
Python实现的数据结构与算法之快速排序详解
2015/04/22 Python
日常整理python执行系统命令的常见方法(全)
2015/10/22 Python
Python实现PS图像抽象画风效果的方法
2018/01/23 Python
Python迭代器定义与简单用法分析
2018/04/30 Python
python  创建一个保留重复值的列表的补码
2018/10/15 Python
Python学习笔记之函数的定义和作用域实例详解
2019/08/13 Python
Django Form and ModelForm的区别与使用
2019/12/06 Python
Python Json数据文件操作原理解析
2020/05/09 Python
python实现批量转换图片为黑白
2020/06/16 Python
Python3爬虫发送请求的知识点实例
2020/07/30 Python
美国女性服饰销售网站:Nasty Gal(坏女孩)
2016/07/26 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
2015年小学校长工作总结
2015/05/19 职场文书
寻找最美乡村教师观后感
2015/06/18 职场文书
解除处分决定书
2015/06/25 职场文书
哪类餐饮行业,最适合在高校创业?
2019/08/19 职场文书
Java org.w3c.dom.Document 类方法引用报错
2021/08/07 Java/Android