Q1. Discuss basic in-built packages in the java and their uses in application development in short. Name the package which is default package?
Q2. Describe the term Multithreading. In how many ways the java implements the multithreading? Describe at least one of these ways with suitable illustration.
Q3. What do you mean by exception? Describe the different exceptions in the Java? Describe how you can handle the exception in JAVA with the help of an illustration by using try-catch-finally block.
Q4. Write down a program to list all the files and directories in a directory given as the command line argument.
Q5. Describe various types of Layout Manager (Flow Layout, Grid Layout, and Border Layout) available in the Java with help of an illustration of each.
Q6. Describe class hierarchy of the javax.Swing package. List all the three Controls of this package all along with their use.