Monday, 21 October 2013

JAVA SYLLABUS



UNIT - I:
 Introduction  to Object –Oriented Programming – The Java Language -  Variable declarations and Arrays-Operators in Java  -Control Statements: An Introduction-Selection Constructs-Iteration Constructs-  Jump Constructs. Introduction to Classes: Instance variables- Class variables-Instance Methods-Constructors –Class Methods-Declaring Objects-Garbage Collection.
UNIT - II:
 Classes and Methods in detail: Method Overloading-Constructor Overloading –The this reference –Using Objects in Method-Recursion – Access Modifiers- Inner Classes –Command Line Arguments. Inheritance: Basics of Inheritance –Super Class Variable and Subclass Object -The Super reference-Constructor chaining –Method overriding –The final keyword. Abstract Classes and Interfaces: Extending Interface-Interface Reference. Exception Handling: Types of Exceptions –Uncaught Exceptions-Handling Exceptions-User Defined Exceptions.
UNIT - III:
 Multithreaded Programming: Concept of Threads –Thread Creations-Thread’s Life Cycle-Thread Scheduling – Synchronization and Deadlock- Inter-Thread Communication. Packages and Access Modifiers: Packages-An Introduction –The Package Declaration-The Import Statements –Illustration Package –The Java Language Packages. Handling Strings:  Creating Strings – Operations on Strings - Character Extractor Methods-String Comparison Methods.
UNIT - IV:
 Input Output Classes: Input and Output Operations – Hierarchy of classes in java .io Package – File Class-InputStream and OutputStream Classes –FileInputStream and FilterOutputStream Classes- Reader and Writer Classes-Random Access File Class-Stream Tokenizes. Applets: Applets Basics –Applet Life Cycle-Running Applets- Methods of the Applets Class –Font Class-Font Metrics Class.

UNIT V:
Abstract Windowing Toolkit-AWT Classes –Hierarchy of Classes- Control Fundamentals-Component Class-Basic Component Classes –Various Container Classes-Frame Window in an Applet –Menus. Layout Management and Event Handling: Layout Management Policies-Standard Layout Managers-Handling Event Listener Interfaces-Adapter Classes.

TEXT BOOK:
1. Instructional Software Research and Development (ISRD) Group, ”Introduction to Object Oriented Programming through Java”, Tata McGraw-Hill Publishing Company Limited, New Delhi, 2007.
REFERENCE BOOK:
1. E.BalaGurusamy, ”Programming  with  JAVA –A Primer”, Tata McGraw-Hill Publishing Company Limited ,Third Edition,2007.
2. John R. Hubbard, “ Schaum’s Outline of Programming with Java”, Tata McGraw-Hill Publishing Company Limited ,Second Edition,2007.               

No comments:

Post a Comment