读书人

再来2道线程的面试题知道的进。该如

发布时间: 2012-05-23 13:44:13 作者: rapoo

再来2道线程的面试题,知道的进。。。
第一题(百度笔试题):

以下多线程对int型变量x的操作,哪几个不需要进行同步:
A. x=y; B. x++; C. ++x; D. x=1;



第二题(阿里巴巴笔试题)

多线程中栈与堆是公有的还是私有的

A:栈公有, 堆私有

B:栈公有,堆公有

C:栈私有, 堆公有

D:栈私有,堆私有

[解决办法]
1.
D肯定不需要同步,前3个不确定。等待高人

2.
C
[解决办法]
B. x++; C. ++x 不需要同步

栈是私有的
[解决办法]
应该是C.
[解决办法]
第一题 A,D 第二题 C

读书人网 >C#

热点推荐