0% found this document useful (0 votes)
3 views1 page

Advanced Java - Question Bank - IA1

The document is a question bank for an Advanced Java course, divided into two modules. Module 1 covers topics such as Generics, bounded wildcards, generic methods, and multilevel inheritance, while Module 2 focuses on data structures like ArrayList, LinkedList, and Map Interface, along with practical programming tasks. Each topic includes discussions and Java program development tasks to demonstrate the concepts.

Uploaded by

mohanfakemail
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Advanced Java - Question Bank - IA1

The document is a question bank for an Advanced Java course, divided into two modules. Module 1 covers topics such as Generics, bounded wildcards, generic methods, and multilevel inheritance, while Module 2 focuses on data structures like ArrayList, LinkedList, and Map Interface, along with practical programming tasks. Each topic includes discussions and Java program development tasks to demonstrate the concepts.

Uploaded by

mohanfakemail
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

BCD404 : Advanced Java : Question Bank

Module 1:

1. Discuss Generics in java with syntax


2. Develop a jave program to demonstrate the use of generic class.
3. Develop a java program to demonstrate the generic class with two Type parameters
4. Discuss the types of bounded wildcards in generics with syntax
5. Develop a java program to demonstrate the usage of Upper bound wildcards
6. Develop a java program to demonstrate the usage of Lower bound wildcards
7. Discuss Generic methods with syntax.
8. Develop a java program to swap two elements in a array using generic method.
9. Discuss generic interface and its benefits.
10. Develop a java program to demonstrate the implementation of Generic interface.
11. Compare Raw Types and Generic Types with suitable example.
12. Discuss the benefits of Raw Types.
13. Discuss Type Erasure with an example
14. Discuss and three restriction on Generics in Java
15. Discuss with and example multilevel inheritance in java

Module 2:

16. Discuss Array List, Linked List, TreeSet, PriorityQueue with syntax.
17. Develop a java program using ArrayList to store elements and provides various methods to
manipulate them, such as adding, removing, and accessing elements by index.
18. Develop a java program using LinkedList to store elements and provides various methods to
manipulate them, such as adding, removing, and accessing elements by index.
19. Develop a java program using PriorityQueue to store elements and provides various methods to
manipulate them, such as adding, removing, and accessing elements by index.
20. Discuss Map Interface in Java and the characteristics of a Map Interface in java
21. Develop a Java Program to Demonstrate Working of Map interface
22. Discuss the various Operations that can be performed using Map Interface and HashMap Class
23. Discuss the Various Operations that can be performed on NavigableMap Interface
24. Discuss the function of Java StringTokenizer Class.
25. Develop a Java Program to Demonstrate the use of Java StringTokenizer to split a space-
separated string into tokens.
26. Discuss the Date class in java and explain any 4 methods
27. Develop a java Program to demonstrate the methods of Date class
28. Develop a java Program to demonstrate the any 4 methods of Calendar class
29. Discuss any 5 methods of the Scanner class
30. Discuss any 4 Scanner constructors with syntax.
31. Develop a java program to read input from keyboard and file using Scanner class.
32. Demonstrate the use of Scanner Class to set custom delimiters to tokenize the input.

You might also like