Subject Details
Dept     : AGRI
Sem      : 4
Regul    : 23
Faculty : vanitha G
phone  : 948621790
E-mail  : vanitha.g.cse@snsct.org
61
Page views
19
Files
0
Videos
0
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:

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

Text Book:

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