Subject Details
Dept     : IT
Sem      : 2
Regul    : 2019
Faculty : Ms Padmapriya R
phone  : NIL
E-mail  : padmapirya.r.it@snsct.org
200
Page views
18
Files
0
Videos
0
R.Links

Icon
Syllabus

UNIT
1
Unit I INTRODUCTION TO OOP

Object Oriented Programming concepts –Objects - Classes – Inheritance – Polymorphism – Abstraction -Encapsulation, Features of Java, Basics of Java programming using classes, constructors, methods-access specifiers - Static members, Data types, Variables, Operators.

UNIT
2
Unit II BASICS FEATURES OF JAVA

Byte Code and Java Virtual Machine, JDK- Control structures including selection, Looping - class and methods in java, constructors, overloading, this, super, staticArray

UNIT
3
Unit III INHERITANCE AND POLYMORPHISM

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

UNIT
4
Unit IV MULTITHREADING IN JAVA

Thread life cycle and methods, Thread Creation, Thread synchronization, Inter-thread communication, Exception handling with try-catch-finally, Generic Programming-Generic Classes -.generic methods-Bounded types.

UNIT
5
Unit V DESIGNING JAVA APPLETS

Applet life cycle, Simple applet, Swing class – Layout Managers - Event Handling -Button and mouse movement (Active listener)

Reference Book:

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

Text Book:

1. Java: The Complete Reference (Eleventh Edition), Herbert Schildt, TMH, 2018. (Unit 1 to 5)

 

Print    Download