what is the difference between ArrayList and Vector
Answer Posted / vikas
1. Vector is synchronized while ArrayList is not.
2. Vector has default size is 10 while ArrayList has 10(Look
Java Class).
3. We can specify increment size with Vector.
4. If we use ensureCapacity(int minCapacity) to set the
default increment size then remember following things:
a. Vector v = new Vector();
b. V.capacity(); === output will be 10
c. If you try to set v.ensureCapacity(5),then
d. V.capacity(); ===10
e. If you try to set v.ensureCapacity( >20), then
f. V.capacity();===20 and
g. If you try to set v.ensureCapacity(21), then
h. V.capacity();===21, It clears that if set capacity over
20 then it will be set otherwise no.
| Is This Answer Correct ? | 8 Yes | 0 No |
Post New Answer View All Answers
How does remove work in java?
Explain about arraylist?
Why hashset is used in java?
List some features of the abstract class.
What is the purpose of a default constructor?
What are Normalization Rules? Define Normalization?
Why can we not override static method?
What is meant by memory leak?
How many threads can java run?
What are the advantages of java?
What is hotjava?
Can a constructor be protected?
How to solve the problem of generating the unique hash keys with hash function?
Explain notify() method of object class ?
Define packages in java?