Java is a general-purpose, concurrent, class-based, object-oriented computer programming language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers “write once, run anywhere” (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another.

Java is being used by most of the corporate companies and mnc companies for both small and large projects. Due to rapid growth in Java, Java Developers has many job opportunities in India and Abroad.

Module 1


Histor ,Object Oriented Features ,Hello Java Program ,How to set path? ,Difference JDK, JRE and JVM ,Intenal details of JVM ,Sample Program ,Environment Setup ,Variables and Data types ,Unicode Systems ,Basic Operators
    Module 2

    OOPS Concept

    Advantages of OOPs ,Naming Convention ,Object and Class ,Method Overloading ,Constructor ,Static Keyword ,This Keyword ,Inheritance(IS-A) ,Aggregation(HAS-A) ,Method Overwriting ,Covariant Return Type ,Super Keyword ,Instance Initializer Block ,Runtime Polymorphism ,Dynamic Binding ,Instance of Operator ,Abstract Class ,Interface ,Package ,Access Modifier ,Encapsulation,bject Class ,Object Cloning ,Java Array ,Call By Value ,API Document ,Command Line Arg
      Module 3

      String Handling

      String ,Immutable String ,String Comparison ,String Concatenation ,Substring ,Method Of String Class ,String Buffer Class ,String Builder Class ,toString Method
        Module 4

        Exception Handling

        Exception Handling ,Try and Catch Block ,Multiple Catch Block ,Nested Try ,Finally Block ,Throw Keyword ,Exception Handling with Method Overriding ,Custom Exception
          Module 5

          Nested Classes

          Nested Class ,Member Inner Class ,Annonymous Inner Class ,Local Inner Class ,Static Nested Class ,Nested Interface
            Module 6


            Life Cycle of a Thread ,Creating Thread ,Thread Schedular
              Module 7


              Synchronised Method ,Synchronized Block ,Static Synchronization ,Deadlock
                Module 8


                File Input Stream & File Output Stream ,Byte Array Output Stream ,Sequence Input Stream ,Buffered Input Stream & Buffered Output Stream
                  Module 9


                  Serialization & Deserialization ,Transient Keyword Socket Networking ,URL Class ,Inet Address Class ,DatagramSocket& Datagram Packet ,Two way Communication