[JAVA] What is a constructor?

What is a constructor?

A method that is executed when a class is instantiated, and is mainly used to initialize member variables of that class.

The constructor is a special method that is called when an instance is created, and it is possible to specify arguments in the same way as a normal method.

The call to the constructor is described as follows.

public class main class name{
public static void main(String[] args) {

//Instant generation
Class name variable name=new class name();
 }
}

class class name{

//constructor(Executed when instantiating)
public class name(){
Initialization process, etc.
 }
}

The constructor uses the new operator, and the method with the same class name is executed only once when the instance is created.

What is a constructor?

A constructor is a process that is executed when you create an instance of a class.

For example, if you want to create an instance of a class called SampleClass, code as follows.

SampleClass instanceA = new SampleClass();

The constructor is called by SampleClass (), which is written after new in this syntax.

Recommended Posts

What is a constructor?
What is a stream
What is a Servlet?
What is a wrapper class?
What is a Ruby module?
What is a floating point?
What is a meaningful comment?
What is a jar file?
What is a Java collection?
What is a lambda expression?
What is the constructor for?
What is a fa⁉ enum?
What is a snippet in programming?
What is a column Boolean type?
What is a reference type variable?
What is a lambda expression (Java)
[Swift] What is "inheriting a class"?
What is a Ruby 2D array?
What is Cubby
What is Docker?
What is null? ]
What is java
What is Keycloak
What is maven?
What is Jackson?
What is Docker
What is self
What is Jenkins
What is ArgumentMatcher?
What is IM-Juggling?
What is params
What is SLF4J?
What is Facade? ??
What is Java <>?
What is Gradle?
What is POJO
What is Java
What is centOS
What is RubyGem?
What is programming?
What is before_action?
What is Docker
What is Byte?
What is Tomcat
What is a class in Java language (3 /?)
What is a terminal? -Absolute path & relative path-
What is a Spring Boot .original file?
[For programming beginners] What is a method?
What is a class in Java language (1 /?)
What is a class in Java language (2 /?)
[Rails] What is a dot (.) Or a colon (:)?
What is a request scope? Image commentary
What is Maven Assembly?
What is `docker-compose up`?
What is vue cli
Introduction to Recursive Functions: What is a Recursive Function?
What is an interface?
What is Ruby's self?
What is hard coding?
What is Ruby's attr_accessor?
What is Java Encapsulation?