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- g*****e 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 MUL***HREADING
Exception handling Exception types try catch and finally block, throws Runtime exception Introduction to Mul***hreading – 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- JDBC 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.