Home  >  Article  >  Java  >  Java object creation process

Java object creation process

王林
王林forward
2020-02-07 17:24:582605browse

Java object creation process

Java object creation process

1. When the JVM encounters an instruction to create a new object, it first checks whether the parameters of this instruction can be defined in a class in the constant pool. symbol reference. Then load this class;

Recommended learning:java video tutorial

2. Allocate memory for the object.

One method is "pointer collision", another method is "free list", and the final commonly used method is "local thread buffer allocation (TLAB)";

3. Except for the object header, The object memory space is initialized to 0;

4. Make necessary settings for the object header.

Related recommendations: java introductory tutorial

The above is the detailed content of Java object creation process. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:csdn.net. If there is any infringement, please contact admin@php.cn delete
Previous article:what is awtNext article:what is awt