Subject Details
Dept     : ECE
Sem      : 3
Regul    : 2023
Faculty : Aruna R
phone  : NIL
E-mail  : aruna.r.cse@snsct.org
717
Page views
45
Files
6
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
MULTITHREADINGINJAVA

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

Reference Book:

REFERENCES 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.