Subject Details
Dept     : CSE
Sem      : 3
Regul    : R2023
Faculty : Ms.S.R.Janani
phone  : NIL
E-mail  : jananiselvaraj.mit@gmail.com
836
Page views
30
Files
0
Videos
3
R.Links

Icon
Syllabus

UNIT
1
INTRODUCTION TO OOP

Object Oriented Programming concepts – Evolution of java – Java Architecture – Data Types – Variables and Operations – Environment setup – Command Line Arguments - Comments.

UNIT
2
CONTROL STATEMENTS AND CONSTRUCTORS

Control structures – Arrays - Objects and classes: Classes – Access Specifiers – methods and attributes - constructors: Default Constructor – Parameterized Constructor – Copy Constructor- Garbage collection.

UNIT
3
INHERITANCE AND POLYMORPHISM

Inheritance- Super class - Sub class – Types of inheritance – Method Overloading - Method Overriding – Abstract class - this keyword – Final Keyword - Packages - Interfaces.

UNIT
4
EXCEPTION AND MULTITHREADING

Exception handling –Exception types – try catch and finally block, throws –Runtime exception – Introduction to Multithreading - Thread Creation – Thread control and priorities - Thread synchronization, Inter-thread communication.

UNIT
5
IO STREAMS AND JAVASCRIPT

Introduction to IO – Console Operation – File Operation – Objects Serialization –Introduction to JavaScript- basics and functions – JavaScript objects – JavaScript Validation- JDBS Connectivity.

Reference Book:

1 Introduction to Java Programming (Seventh Edition -Comprehensive Version), Daniel Liang, Pearson, 2009. 2 Programming in Java (Revised 2nd Edition), Sachin Malhotra & Saurabh Chaudhary, Oxford University Press, 2011.

Text Book:

Java: The Complete Reference (Eleventh Edition), Herbert Schildt, TMH, 2018.