1. Java provides one interface to sort objects of user defined types. What is the name of this interface type. Use an example to describe how to implement this interface. (You answer must be within 5 lines)
1. Java provides one interface to sort objects of user defined types. What is the name of this interface type. Use an example to describe how to implement this interface. (You answer must be within 5 lines)
2. Suppose I add the following numbers 1, 2, 3, 4, 5 into a Stack, and then remove two numbers from the Stack. What are the remaining numbers in the Stack? Now suppose I add the following numbers 1, 2, 3, 4, 5 into a Queue, and then remove two numbers from the Queue. What are the remaining numbers in the Queue? (You answer must be within 2 lines)
3. In our demo program, we compared the efficiency of ArrayList and LinkedList by adding a number of items to beginning of these two kinds of lists. Which kind of list (ArrayList or LinkedList) takes less time to add? Briefly explain why is that? You may draw diagrams to explain.
4. To respond to a button event, which overriding method should be implemented in a listener. Use an implementation example to explain. (You answer must be within 5 lines)

Step by step
Solved in 2 steps









