Profile Picture

JavaWithPrince

Home About Contact

  1. Syntax
  2. Comments
  3. Data Types
  4. Variables
  5. Constants

  1. Arithmetic Operators
  2. Relational Operators
  3. Logical Operators
  4. Bitwise Operators
  5. Assignment Operators

  1. Conditional Statements
  2. Looping Statements
  3. Break and Continue Statements

  1. Declaration and Initialization
  2. Accessing Array Elements
  3. Multidimensional Arrays
  4. Array Methods

  1. Method Declaration and Invocation
  2. Parameters and Return Types
  3. Method Overloading
  4. Recursion

  1. Classes and Objects
  2. Inheritance
  3. Polymorphism
  4. Encapsulation
  5. Abstraction

  1. Declaration and Implementation
  2. Default and Static Methods
  3. Multiple Inheritance with Interfaces

  1. Creating and Using Packages
  2. Import Statements

  1. Lists, Sets, and Maps
  2. ArrayList,LinkedList,HashSet, HashMap
  3. Iterators and Comparators

  1. Understanding Exceptions
  2. try, catch, finally blocks
  3. Custom Exceptions

  1. Reading and Writing Files
  2. File Input/Output Streams
  3. Serialization

  1. Basics of Multithreading
  2. Thread Class and Runnable Interface
  3. Synchronization

  1. Connecting to Databases
  2. Executing SQL Queries
  3. ResultSet and PreparedStatement

  1. Top 100 Interview Questions