导航
设为首页
收藏本站
飞网首页
飞网下载
飞演网
邀请好友
飞网门户
Portal
飞网论坛
BBS
飞网早报
综合资讯
开源软件
开发工具
Java资源
前端资源
笔试面试
Linux
PHP资源
Android
iOS资源
Python
数据库
技术Q群
网址导航
搜索
搜索
微信登录
腾讯 QQ
关联账号登录:
登录
注册
本版
文章
帖子
用户
飞网论坛
»
飞网论坛
›
资源分享
›
笔试面试
›
15、同步和异步有何异同,在什么情况下分别使用他们?举 ...
返回列表
查看:
3188
|
回复:
0
[Java基础]
15、同步和异步有何异同,在什么情况下分别使用他们?举...
[复制链接]
使用手机扫一扫 手机看帖
已有
7
人穿越成功
教程:手机怎么扫描二维码
fei
fei
当前离线
积分
608
21
主题
21
帖子
608
积分
高级会员
高级会员, 积分 608, 距离下一级还需 392 积分
高级会员, 积分 608, 距离下一级还需 392 积分
积分
608
收听TA
发消息
楼主的其他好帖:
·
2、String是最基本的
·
3、int 和 Integer
·
16、abstract class和
·
12、sleep() 和 wait(
·
18、forward 和redir
·
11、final, finally,
·
[分享个程序员简历的h
·
13、Overload和Overri
更多楼主的好帖...
楼主
电梯直达
发表于 2016-7-28 00:28:06
|
只看该作者
|
倒序浏览
|
阅读模式
15、同步和异步有何异同,在什么情况下分别使用他们?举例说明。
如果数据将在线程间共享。例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取。
当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率。
收藏
0
转播
分享
淘帖
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
JAVA资源分享
打开微信扫一扫