SB24 Subject Code:
BTECH II Year - I Semester Regular Examinations –DECEMBER 2025
{NAME OF THE SUBJECT} JAVA
Programmer: [Link]
Branch: CSD
QUESTION BANK
BLOOMS LEVEL
Remember L1 Understand L2 Apply L3
Analyze L4 Evaluate L5 Create L6
Q. No Question Description (5x10 = 50 M) Marks BL
UNIT - I
i.
What are Inner classes? 1M
ii. Explain variables and its types? 1M
iii. What are access specifiers? 1M
iv. What is Type Casting? 1M
1 a) List the data type supported by java and give their size? 5M
b) Explain arrays with examples? 5M
2 a) What are constructors and its types with example programs? 5M
b) Explain control structures in detail? 5M
3 a) What are various types of operators in java? 5M
b) Explain the concepts of classes and methods in java? 5M
4 a) Write a java program to print “Hello world”? 5M
b) What is oops concept? Explain it in detail? 5M
UNIT - II
i. Define Abstraction? 1M
ii. What is interface? 1M
iii. What is a class path? 1M
iv. Define package? 1M
3 a) What is Inheritance and also its types with examples? 5M
b) Explain polymorphism and types with examples? 5M
4 a) What is a package? Explain it in detail? 5M
b) What are the differences between classes and interfaces? 5M
5 a) What are the limitations and benefits of inheritance? 5M
b) How to define interface and its variables? 5M
6 a) Explain the costs of inheritance? 5M
b) How to create and accessing a package? 5M
UNIT - III
i. Define Exception? 1M
ii. What is Thread? 1M
iii. What are the utility packages? 1M
iv. What is thread synchronization? 1M
5 a) Explain thread life cycle? 5M
b) What is the hierarchy of Exception? 5M
6 a) Explain differences between Multithreading and Multitasking? 5M
b) Define String handling functions? 5M
7 a) Explain exception handling in detail? 5M
b) How to create threads? 5M
a) What are thread priorities and explain inter thread
8 5M
communication?
b) What are built in exceptions? 5M
*****