Q:
|
||
A:
|
The
Collections API is a set of classes and interfaces that support operations on
collections of objects.
|
|
Q:
|
||
A:
|
The
List interface provides support for ordered collections of objects.
|
|
Q:
|
||
A:
|
The
Vector class provides the capability to implement a growable array of
objects.
|
|
Q:
|
||
A:
|
The
Iterator interface is used to step through the elements of a Collection .
|
|
Q:
|
||
A:
|
The EventObject class and the
EventListener interface support event processing.
|
Q:
|
|
A:
|
The
GregorianCalendar provides support for traditional Western calendars
|
Q:
|
|
A:
|
The
Locale class is used to tailor program output to the conventions of a
particular geographic, political, or cultural region .
|
Q:
|
|
A:
|
The
SimpleTimeZone class provides support for a Gregorian calendar .
|
Q:
|
||
A:
|
The
Map interface replaces the JDK 1.1 Dictionary class and is used associate
keys with values.
|
|
Q:
|
||
A:
|
The
java.util.EventObject class is the highest-level class in the
event-delegation class hierarchy.
|
|
Q:
|
||
A:
|
The
Collection interface provides support for the implementation of a
mathematical bag - an unordered collection of objects that may contain
duplicates.
|
|
Q:
|
||
A:
|
The
Set interface provides methods for accessing the elements of a finite
mathematical set. Sets do not allow duplicate elements.
|
|
Q:
|
||
A:
|
Whenever
a program wants to store a key value pair, one can use Hashtable.
|
|
Q:
|
||
A:
|
The
existing object will be overwritten and thus it will be lost.
|
|
|
Q:
|
||
A:
|
The
size is the number of elements actually stored in the vector, while capacity
is the maximum number of elements it can store at a given instance of time.
|
|
|
Q:
|
||
A:
|
Yes a Vector can contain heterogenous
objects. Because a Vector stores everything in terms of Object.
|
|
Q:
|
||
A:
|
Yes a ArrayList can
contain heterogenous objects. Because a ArrayList stores everything in terms
of Object.
|
|
Q:
|
||
A:
|
An enumeration is
an interface containing methods for accessing the underlying data structure
from which the enumeration is obtained. It is a construct which collection
classes return when you request a collection of all the objects stored in the
collection. It allows sequential access to all the elements stored in the
collection.
|
|
|
Q:
|
Considering the basic properties of Vector and ArrayList,
where will you use Vector and where will you use ArrayList?
|
A:
|
The basic difference between a Vector
and an ArrayList is that, vector is synchronized while ArrayList is not. Thus
whenever there is a possibility of multiple threads accessing the same
instance, one should use Vector. While if not multiple threads are going to
access the same instance then use ArrayList. Non synchronized data structure
will give better performance than the synchronized one.
|
Q:
|
Can
a vector contain heterogenous objects?
|
A:
|
Yes
a Vector can contain heterogenous objects. Because a Vector stores everything
in terms of Object.
|
No comments:
Post a Comment