Core Java Details

Course Description

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.

Certification

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.


1.Introduction to Java


  • History and Features of Java
  • JDK, JRE, JVM
  • Java Program Structure
  • Compile and Run Process

2. Data Types and Variables


  • Primitive and Non-Primitive Data Types
  • Type Conversion & Type Casting
  • Constants and Literals
  • Keywords

3. Operators and Expressions


  • Arithmetic, Logical, Relational Operators
  • Bitwise, Assignment, Unary, Ternary
  • Operator Precedence

4. Control Flow Statements


  • Conditional Statements: if, if-else, switch
  • Looping Statements: for, while, do-while
  • Break, Continue, Return

5. Arrays


  • One-Dimensional Arrays
  • Multi-Dimensional Arrays
  • Array Operations

6. Strings and String Handling


  • String, StringBuilder, StringBuffer
  • String Methods
  • Immutability of Strings

7. Object-Oriented Programming (OOP)


  • Classes and Objects
  • this Keyword
  • Constructors (Default, Parameterized)
  • Inheritance (extends)
  • Method Overloading and Overriding
  • super and final keywords
  • Static Members
  • Encapsulation
  • Abstraction (Abstract Class & Interface)
  • Polymorphism (Compile-time, Runtime)

8. Packages and Access Modifiers


  • Creating and Using Packages
  • import Statement
  • Access Specifiers (public, private, protected, default)

9. Exception Handling


  • try, catch, finally, throw, throws
  • Built-in Exceptions
  • Custom Exceptions

10. Wrapper Classes & Autoboxing


  • Integer, Double, Character, etc.
  • Boxing & Unboxing
  • Utility Methods

11. Input/Output (I/O)


  • Scanner Class
  • BufferedReader, InputStreamReader
  • File Handling using File, FileReader, FileWriter
Document