• VISIT our nearest batch for OFFLINE training
  • Special Offers on ONLINE BATCHES grab the offers NOW ...
  • WE ARE HIRING : Digital Marketing & Python Faculty / Business Development Manager Contact us

Share :

7500

45 Days

Batch Starts : 2023-09-22

Core Java Course Contents

1.Basics

  1. History
    1. Jdk
    2. Jre
    3. jvm
  2. Java Feature
  3. Variable / Identifier
  4. Data type (Primitive and non primitive) / Wrapper class
  5. Type casting (implicit and explicit)
  6. Boxing and un-boxing
  7. Keyword
  8. Operator (arithmetic , logical, relational, and ternary )
  9. Separator
  10. Comment in java (single and multiline)
  1. Object and classes
    1. Use of object
    2. Creation of object and its type
    3. Top level class
    4. Inner class
      1. Static classes
      2. Non static classes
      3. Local classes
      4. Anonymous classes
    5. Constructor
      1. Constructor overloading
      2. Constructor chaining
    6. Method
      1. Method overloading
      2. Method overriding
  2. Control Statement
    1. Branching  / Selection (if, if-else, else-if, switch)
    2. Iteration / looping (for,  while, do-while)
    3. Jumping (return, break, continue)
  3. Array
    1. Single dimension
    2. Multi dimension
  4. Inheritance
    1. Single level
    2. Multi level
    3. Hierarchical

 

  1. Some special keyword
    1. This keyword
    2. Super keyword
    3. Final keyword
    4. Static keyword
    5. Abstract keyword
  2. Access specifier
    1. Default
    2. Public
    3. Private
    4. Protected
  1. Interface and Abstract class
  2. String Handling
    1. String class(Immutable class)
      1. Different way of string object creation
      2. Memory allocation of string.
      3. Heap memory
      4. Global  heap memory
      5. Static memory
    2. StringBuffer class(Mutable class) / StringBuilder class
    3. StringTokenizer class
  3. Exception Handling (try, catch, finally, throw, throws)
  4. Threading
    1. What is Multitasking?
    2. What is the process?
    3. What is the thread?
    4. What is the multithreading?
    5. Thread life cycle
    6. Thread synchronization
  5. IO  Stream
    1. Byte Stream
    2. Character Stream
    3. Serialization and de-serialization
    4. Externalization (serialize a static object/variable)
  6. Collection API (java.util)
  7. Reflection API (Dynamic class loading)
  8. TCP/IP and Socket Programming
  9. Lambda Expression
  10. Packages
  11. OOP

RMI

Enquiry Form