Java에서 새 객체를 인스턴스라고 합니다. 직설적으로 말하면 new에 의해 생성된 "사물"입니다. 이러한 관점에서 객체와 인스턴스는 동일합니다.
이것:
새 키워드와 Java의 생성자 메소드를 사용하여 객체를 생성합니다. 다음은 Cat이라는 클래스입니다.
public class Cat { public Cat() { System.out.println("这是构造方法"); } }
Cat c = new Cat();
나중에 얘기하겠습니다.
하반기, new Cat() 은 객체를 생성하는 생성자 메서드이고 Cat() 은 생성자 메서드의 이름입니다. ? 객체를 생성하려면 다음과 같이 작성하면 됩니다.
new 키워드를 사용하여 생성된 객체는 힙 영역(힙)에 할당됩니다. 이 개체가 실제로 나온 후에 중요한 일이 하나 더 수행됩니다.
우리 개체는 메모리에 할당되므로 메모리 공간이 크다면 이 개체는 어디에 있습니까? 그것을 찾는 방법? new 키워드는 객체를 생성한 후 메모리에 있는 객체의 주소를 반환합니다. 이 주소를 통해 객체를 찾을 수 있습니다. 따라서 위에서 작성한
Cat c = new Cat();
위 내용은 Java에서 인스턴스는 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!