Utilizor
Contact Us

Java Constructors

Special method to initialize objects.

Examples

Create Constructor

Initializes x to 5.

public class Main {
  int x;

  // Create a class constructor for the Main class
  public Main() {
    x = 5;
  }

  public static void main(String[] args) {
    Main myObj = new Main();
    System.out.println(myObj.x);
  }
}

Constructor Parameters

Passing values to the constructor.

public class Main {
  int x;

  public Main(int y) {
    x = y;
  }

  public static void main(String[] args) {
    Main myObj = new Main(5);
    System.out.println(myObj.x);
  }
}

Test Your Knowledge

Java Quiz

No quiz available for this topic yet.