0% found this document useful (0 votes)
111 views2 pages

II Mid Java Programing Qbank

This document contains questions grouped into multiple units on the topics of Java programming, threads, applets, AWT, and Swing. It includes questions that ask about thread methods like isAlive(), differences between sleep() and wait(), ways to create threads, and importance of synchronization. It also includes questions about using classes as both applets and applications, passing parameters to applets, event-driven programming, and components of the event model. Further questions cover AWT controls, layout managers, differences between AWT and Swing, and features of Swing. Code snippets are requested for topics like creating and stopping threads, drawing in applets, and using specific Swing components like JComboBox, JFrame, and JTabbed

Uploaded by

ssrkm gupta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
111 views2 pages

II Mid Java Programing Qbank

This document contains questions grouped into multiple units on the topics of Java programming, threads, applets, AWT, and Swing. It includes questions that ask about thread methods like isAlive(), differences between sleep() and wait(), ways to create threads, and importance of synchronization. It also includes questions about using classes as both applets and applications, passing parameters to applets, event-driven programming, and components of the event model. Further questions cover AWT controls, layout managers, differences between AWT and Swing, and features of Swing. Code snippets are requested for topics like creating and stopping threads, drawing in applets, and using specific Swing components like JComboBox, JFrame, and JTabbed

Uploaded by

ssrkm gupta
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 2

II Mid - Java Programming - Question Bank

PART-A
UNIT-4
a) What is the purpose of isAlive() function in Java.
b) Differentiate between sleep() and wait() in threads.
c) Discuss various methods used to create threads?
d) What is the importance of synchronization in java?
e) What is a daemon thread?
.
UNIT-5
a) "Java class can be used both as an applet as well as an application" - Support this statement with
an example.
b) What are the ways in which we can pass parameters to the applet?
c) What are the advantages of event driven programming?
d) What is an event? What methods are available to handle events in java?
e) What is source and listener in java event handling?

UNIT-6
a) What are the different types of controls available in AWT?
b) What is the role of layout manager in AWT or Swing?
c) List out the differences between AWT and Swings.
d) List the features of swings

PART-B
UNIT-4
1. a) Write a Java program that prints numbers from 1 to 10 line by line after every 5 seconds
b) What is thread synchronization? Discuss with an example.
2. a) Write a Java program for creating four threads to perform the following operations
i) Getting N numbers as input ii) Printing the even numbers
iii) Printing the odd numbers iv) Computing the average
b) Explain how communication between threads takes place with a programming example.
3. a) Explain the following with necessary code snippets
i) Creating thread ii) Stopping and Blocking a Thread
b) "Threads can be given priorities" - Support this statement with suitable example.
4. a) Write a Java program to demonstrate multithreading operation.
b) Explain various thread states and properties in detail.

UNIT-5
1. a) Differentiate repaint(), update() with paint() methods of AWT component.
b) Differentiate between init() and start() methods with examples.
2. a) Write Applets programs to accomplish the following tasks:
i) Drawing polygons ii) Drawing a line graph.
b) Can applet class have a constructor? Justify your answer with proper explanation and
example.
3. a) Describe the different stages in the life cycle of an Applet.
b) Explain in brief the event-handling mechanism in java with an example.
4. a) Write an applet program that has different shapes in it.
b) Explain action event with suitable example.

UNIT-6

1. a) Write a Java program to create a combo box which includes list of subjects. Copy the
subjects in text field on click using applet.
b) Explain with a program, how Radiobuttons are used in AWT programming?
2. a) Discuss in detail Menu bars and menus in Java with examples.
b) Write a short note on the following
i) JFrame ii) JTabbedPane
3. a) Explain about any two Layout Managers with example programs.
b) Explain the features of Swings in java.
4. a) Explain any two AWT controls in java with suitable examples.
b) Design a screen in Java which accepts text in text box. If the left mouse is clicked, convert the
text to uppercase and if the right button is clicked, convert it to lower case.
5. a) Write a Java program to illustrate the use of Flow Layout Manager.
b) Write a short note on the following
i) JList ii) JScrollPane

You might also like