Java Syllabus

Table of Contents

    Java Syllabus

    Unit-01 Introduction (27%)

    • Principles of Object oriented language
    • Java Essentials
    • Java Virtual Machine
    • Program Structure
    • Java Programming Constructs
    • Variables
    • Primitive Data Types
    • Identifier
    • Literals
    • Operators
    • Flow of Control
    • Classes and Objects
    • Constructors

    Unit-02 Array, Inheritance & Interface (23%)

    • Class Variable and Methods
    • Static Keyword
    • this keyword
    • One dimensional Array
    • Two dimensional Array
    • Using for-each with array
    • Passing arrays to methods and returning arrays from method
    • Command line arguments
    • Deriving classes using extends keyword
    • Overriding Method
    • super keyword, final keyword
    • Abstract class
    • Variables in Interface
    • Extending Interfaces

    Unit-03 Package, String & Exception Handling (23%)

    • Packages
    • Creating Packages
    • Using Packages
    • java.lang Package
    • java.lang.Objects class
    • java.wrapper classes
    • String Buffer Class
    • Introduction
    • Exception Handling Techniques
    • User Defined Exception

    Unit-04 Multithreading & Applet (27%)

    • Multithreading in java
    • java.fang.Thread
    • Main Thread
    • Creation of new Threads
    • Thread State in java
    • Applet class
    • Applet Structure
    • Example Applet Program
    • Applet Life Cycle
    • Common methods used in displaying the output
    • paint(), update() and repaint() methods
    • Applet tag
    • drawLine(), drawArc(), fillArc(), drawOval(),
    • fillOval(), drawPolygon()

    Made By SOU Student for SOU Students