y******i 发帖数: 558 | 1 如果WriteData 是ThreadSafe 的
可以考虑用ConcurrentHashMap key: DeviceType value: ObjectPool
每个ObjectPool 保存cached 的 DeviceDriver
ObjectPool 可以就用ConcurrentLinkedQueue |
|
l*n 发帖数: 529 | 2 这个跟java一点关系都没有,用c++也是一样的。你可能以为这个ObjectPool是java自
身的某个interface,实际上不是。往简单了说,这个ObjectPool就是个Queue,有
getObject()跟returnObject的方法而已。 |
|
n****e 发帖数: 678 | 3 1, inorder binary tree traversal without recursion.
2, implement the Java Interface ObjectPool
两题都做的不好。Move on了 |
|