Tengo la siguiente clase en la que se define un tipo enumerado y la cual tiene dos constructoras con y sin argumento:
Código
public enum ENUM_BYTECODE { PUSH, LOAD, STORE, ADD, SUB, MUL, DIV, OUT, HALT; private int valueArg; /** * Constructora */ ENUM_BYTECODE() { this(0); } /** * Constructora * @param n */ ENUM_BYTECODE(int n) { this.valueArg = n; } }
¿Qué significa this(0)? ¿Quiere decir lo mismo que this.valueArg = 0?
Gracias