为什么Java Vector被认为是遗留类,已过时或已弃用?
在使用并发时,它的使用是否有效?
如果我不想手动同步对象而只想使用线程安全的集合而不需要制作底层数组的新副本(就像CopyOnWriteArrayList
那样),那么它可以使用Vector
吗?
怎么样Stack
,这是一个子类Vector
,我应该怎么用,而不是它?
什么是什么,是StackOverflowError
什么导致它,我应该如何处理它们?
stack-overflow memory-leaks exception-handling out-of-memory