Subject Details
Dept     : AERO
Sem      : 4
Regul    : R2023
Faculty : Devi G
phone  : NIL
E-mail  : devi.g.cse@snsct.org
135
Page views
45
Files
3
Videos
5
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO OOP

Object Oriented Programming concepts–Objects-Classes–Inheritance– polymorphism – Abstraction- Encapsulation, Features of Java, Byte code and Java Virtual Machine, JDK

UNIT
2
INTRODUCTION TO JAVA

Basics of Java programming, Data types, Variables, Operators, Control structures including selection, Looping, Java methods, Overloading, Math class, Arrays in java.

UNIT
3
OBJECTS AND CLASS

Basics of objects and classes in java, Constructors, Finalizer, Visibility modifiers, Methods and objects, Inbuilt classes like String, Character, String Buffer, File, this reference.

UNIT
4
INHERITANCE AND POLYMORPHISM

Inheritance- Super class - Sub class - protected members - constructors in sub class – Overriding –Abstract class-Final methods and classes, Interfaces, Packages.

UNIT
5
MULTITHREADING IN JAVA

Multithreading - Thread life cycle and methods, Thread Creation, Thread synchronization, Inter-thread communication, Exception handling with try-catch-finally

Reference Book:

1. Cay S. Horstmann, “Core Java Fundamentals”, Volume 1, 11 th Edition, Prentice Hall, 2018.

Text Book:

1. Herbert Schildt, “Java: The Complete Reference”, 11 th Edition, McGraw Hill Education, New Delhi, 2019.