SUBJECT MATERIAL, EBOOKS, IMPORTANT QUESTION , ASSIGNMENT QUESTION, OLD QUESTION PAPER

Sunday 6 August 2017

DIPLOMA CSE 5TH SEMESTER SYLLABUS - JAVA

CHAPTER - 1 INTRODUCING JAVA   A brief History of Java.    Why Java is popular for Internet.     Java Applets and Applications... thumbnail 1 summary

CHAPTER - 1 INTRODUCING JAVA



CHAPTER – 2 JAVA LANGUAGE FEATURES



CHAPTER – 3 INTRODUCING CLASSES & OBJECT



CHAPTER – 4 WRAPER CLASSES OF JAVA

  •  Type casting wrapper classes - Boolean, Character, Double, Float, Integer and Long 
  •  Study of string classes and methods - Type conversion (toUppercase, toLowercase), Replace( ), EqualsLength( ), CharAt( ) and CompareTo( ) 
  •  Vector Class and Method - AddElement( ), ElementAt( ), Size( ), RemoveElementAt( ), CopyInto(Array) and InsertElementAt( )  Array one Dim, Two Dimensional 


CHAPTER – 5 INHERITANCE

  •  Inheritance Basics 
  •  Member Access and Inheritance 
  •  A superclass variable can reference a subclass object. 
  •  Using this and super for member and constructor references . 
  •  Creating a multilevel hierarchy. 
  •  Method overloading 
  •  Using final with Inheritance. 
  •  Multiple Inheritance using Interfaces. - Using Java Interfaces. - Defining an Interfaces. - Implementing Interfaces. - Applying Interfaces. - Variable in Interfaces. - Interface to implement call back functions. 
  •  Packages – Creating Packages, Accessing package, writing package 


CHAPTER – 6 EXCEPTION HANDLING

  •  Fundamentals.  Types. 
  •  Why use exception handling. 
  •  Hierarchy 
  •  Exception handling constructs 
  •  Try-Catch-Finally 
  •  Throw statements 
  •  Throw clause 
  •  Creating your own exception class. 


CHAPTER – 7 MULTITHREADED PROGRAMMING

  •  What are thread. 
  •  Why use thread. 
  •  Creating and running thread. 
  •  Implementing Runnable. 
  •  Extending thread. 101 
  •  Synchronization. 
  •  Synchronization Methods and statements. 
  •  Creating multiple Threads - Thread synchronization. - Inter thread communication - Priorities and scheduling. - Thread local variables 


CHAPTER – 8 JAVA APPLETES.

  •  Applet Basics - The Applet class - Applet architecture. 
  •  An Applet skeleton - Applet Initialization and termination 
  •  Simple Applet Display Methods. - Requesting repainting - Using the status window - HTML APPLET tag - Passing parameters to Applet - get DocumnetBase() and get CodeBase() , show Document ()