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


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

Tags in this post...

面试题 相关文章推荐
Web Service面试题:如何搭建Axis2的开发环境
Jun 20 面试题
什么是java序列化,如何实现java序列化
Nov 14 面试题
输入N,打印N*N矩阵
Feb 20 面试题
写一个在SQL Server创建表的SQL语句
Mar 10 面试题
商得四方公司面试题(gid+)
Apr 30 面试题
sealed修饰符是干什么的
Oct 23 面试题
新媒传信软件测试面试题
Feb 24 面试题
GWebs公司笔试题
May 04 面试题
为什么需要版本控制?
Aug 08 面试题
敏捷开发的主要原则都有哪些
Apr 26 面试题
继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
Nov 18 面试题
程序员经常用到的UNIX命令
Apr 13 面试题
重写子类方法时,抛出异常的书写注意事项
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实现异步操作的研究
2013/02/03 PHP
深入理解PHP中的count函数
2016/05/31 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
php读取和保存base64编码的图片内容
2017/04/22 PHP
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
基于Jquery实现表格动态分页实现代码
2011/06/21 Javascript
Jquery中对数组的操作代码
2011/08/12 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
javascript中Number对象的toString()方法分析
2014/12/20 Javascript
javascript实现简单的二级联动
2015/03/19 Javascript
jquery常用函数与方法汇总
2015/09/01 Javascript
Jquery检验手机号是否符合规则并根据手机号检测结果将提交按钮设为不同状态
2015/11/26 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
jQuery使用cookie与json简单实现购物车功能
2016/04/15 Javascript
用JavaScript动态建立或增加CSS样式表的实现方法
2016/05/20 Javascript
Angularjs修改密码的实例代码
2017/05/26 Javascript
AngularJS 购物车全选/取消全选功能的实现方法
2017/08/14 Javascript
详解Vue如何支持JSX语法
2017/11/10 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
javaScript实现游戏倒计时功能
2018/11/17 Javascript
python处理文本文件并生成指定格式的文件
2014/07/31 Python
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
用Python设计一个经典小游戏
2017/05/15 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
python用Configobj模块读取配置文件
2020/09/26 Python
ROSEFIELD手表荷兰官方网上商店:北欧极简设计女士腕表品牌
2018/01/24 全球购物
有机童装:Toby Tiger
2018/05/23 全球购物
股权投资意向书
2014/04/01 职场文书
学习交流会主持词
2014/04/01 职场文书
物理分数没达标检讨书
2014/09/13 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
银行优秀员工推荐信
2015/03/24 职场文书
使用Selenium实现微博爬虫(预登录、展开全文、翻页)
2021/04/13 Python
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
vue中利用mqtt服务端实现即时通讯的步骤记录
2021/07/01 Vue.js