Object Oriented Programming With Java (BCS403) - AKTU Question Paper 2023-24
B.Tech · Semester 4 · Free PDF Download
This is the official AKTU Object Oriented Programming With Java Previous Year Question Paper for B.Tech Semester 4, academic session 2023-24. Published by Dr. A.P.J. Abdul Kalam Technical University (AKTU/UPTU), Lucknow. Free PDF download — no login required.
Rate this paper
Questions Asked in 2023-24
Object Oriented Programming With Java (BCS403) — complete question paper · 70 marks · 3 Hours
- aDescribe JVM and byte code in Java Architecture
- bDefine the concept of classes and object in Java with a suitable example
- cExplain Interfaces in Java with suitable example
- dDescribe all the keywords used for exception handling in Java
- eDescribe various states achieve d by the thread in its life cycle
- fWrite a Java program to create an ArrayList<String> with five items and display all the elements using forEach method
- gExplain the concept of Sealed c lasses in Java with suitable example
- aExplain abstraction and abstract classes in Java. Describe abs tract method. With a suitable example demonstrate the application of abstract classes
- bDescribe the ways to create the threads in Java with suitable code. Also explain which method is more suitable to create threads
- cExplain the functional interfaces in Java. Describe lambda exp ressions with the help of functional interfaces
- dDescribe Collections framework in Java with a suitable diagram displaying interfaces and classes and their hierarchy. Also explain the List, Set and Queue interfaces
- eExplain the difference between Dependency Injection (DI) and I nversion of Control (IoC) in Spring
- aIllustrate polymorphism and its types in Java. Differentiat e between run-time and compile-time polymorphism. Write super class Shape with method displayArea() and sub class Rectangle. Demonstrate method overriding with this example
- bIllustrate Constructors and their applications in Java. Describe the types of constructors used in Java. Write a class with name Student with attributes roll_numb er, name, branch and email. Write all argument constructor for class Student and create two objects with this constructor
- aDifferentiate between checked and unchecked exceptions in J ava. Write a Java program to demonstrate Arithmetic Exception handlings
- bDifferentiate between with suitable examples
- 1Character streams and Byte Streams
- aExplain Java stream API and its applications. Describe Inte rmediate and terminal operations with suitable example. Write a program to print sum of all even numbers form an ArrayList<Integer> containing all integers from 1 to 10
- bCompare and contrast switch-case statement with switch-expr ession in Java. Explain with suitable example
- aDescribe Linked List in Java collection framework. With sui table example describe any five methods available in Linked Lists
- bDescribe HashMap in Java collection framework. With suitabl e example describe any five methods available in HashMaps
- 2Spring bean life cycle
- 3Spring boot framework and its benefits
- 4RESTFUL API with Spring boot
Question text is extracted from the official AKTU question paper PDF above. Hindi translations are omitted — every question is printed in English in the original paper. Last verified: 2026-08-23.
Object Oriented Programming With Java — Other Year Papers
AKTU Object Oriented Programming With Java PYQs from other sessions
More B.Tech Semester 4 (2023-24) Papers
Other subjects from same semester and session
Syllabus & More PYQs
Paper solve karne se pehle unit-wise syllabus dekh lo