Answer Posted / aslam
Iterator has an additional method remove() and also
iterator checks for the concurrent modifications which will
be useful in multi threaded applications.
while Enumerator is much faster for sequential
access over collection elements, because it doesnot have
the additional overhead of checking concurrent modifications
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Say you want to store the information about a number of pets in an array. Typical information that you could store for each pet (where relevant) would be • Breed of animal • Animal's name • Its birth date • Its sex • Whether it has been sterilised or not • When it is due for its next inoculation • When it last had its wings clipped For each type of pet (eg. dog, cat or bird) you would typically define a class to hold the relevant data. Note: You do not need to implement these classes. Just answer the following questions. 3.1.1 What would be the advantage of creating a superclass (eg. Pet) and declaring an array of Pet objects over simply using an array of Objects, storing each of the instances of the different pet classes (eg. Dog, Cat or Bird) in it? 3.1.2 Would you define Pet as a class or as an interface? Why? (2) (2)
How do you square a number in java?
What is difference between path and classpath?
Can we overload destructor in java?
What are the parts of a method?
Explain the transient field modifier?
Difference between character constant and string constant in java ?
What is the difference between array and array list in java?
What type of variable is error flag?
Write a program to check string is palindrome without using loop?
Is age a discrete variable?
What is java abstraction with example?
Can we sort hashset in java?
What are the types of web technologies?
What does g mean in regex?