PROGRAMMING IN JAVA(THEORY)-MSC(IT)


UNIT I

Introduction to Java - Features of Java - Object Oriented Concepts - Lexical Issues - Data Types - Variables - Arrays - Operators - Control Statements. Classes - Objects - Constructors - Overloading method - Access Control - Static and fixed methods - Inner Classes - String Class - Inheritance - Overriding methods - Using super-Abstract class.

UNIT II

Packages - Access Protection - Importing Packages - Interfaces - Exception Handling - Throw and Throws - Thread - Synchronization - Messaging - Runnable Interface - Inter thread Communication - Deadlock - Suspending, Resuming and stopping threads - Multithreading.

UNIT III

I/O Streams - File Streams - Applets –Events handling - String Objects - String Buffer - Char Array - Java Utilities - Code Documentation.

UNIT IV

Networks basics - Socket Programming - Proxy Servers - TCP/IP Sockets - Net Address - URL - Datagrams - Working with windows using AWT Classes - AWT Controls - Layout Managers and Menus, jdbc connectivity.

UNIT V

Servlets – Environment and Role – Architectural Role for servlets – HTML support – Generation – Server side – Installing Servlets- Servlet APT – servlet life cycle – HTML to servlet communication.
Text Books
(i) C. S. Horstmann, Gary Cornell, 1999, Core Java 2 Vol. I Fundamentals, Pearson Education, Delhi.

(ii) D.R. Callaway, 1999,Inside Servlets, Pearson Education, Delhi.
Reference Books
(i) P. Naughton and H. Schildt, 1999, Java2 (The Complete Reference), Third Edition, Tata McGraw-Hill, New Delhi.

(ii) K. Moss, 1999, Java Servlets, Tata McGraw-Hill, New Delhi.

(iii) H.M.Deital and P.J. Deital, 2005, Java: How to program, 5th Edition, Pearson Education, Delhi.

No comments:

Post a Comment