instance 를 만들때 사용하는 연산자로 아래와 같이 사용한다.
두 번째
세번째
Dog myDog = new Dog();첫 번째
Dog myDog = new Dog();
JVM에 인스턴스 변수를 위한 공간을 할당하도록 지시한다. 인스턴스 변수의 유형은 한번 정해지면 바뀌지 않는다.두 번째
Dog MyDog = new Dog();
객체를 만든다. JVM에 가비지 컬렉션 기능이 있는 힙에 새로운 Dog 객체를 위한 공간을 할당하도록 지시한다.세번째
Dog MyDog = new Dog();
객체와 인스턴스를 연결한다. 새로 만들어진 Dog 객체를 MyDog라는 인스턴스 변수에 대입한다.'개발 > Java' 카테고리의 다른 글
Object.equals()와 String.equals()의 차이점 (0) | 2011.07.18 |
---|---|
클래스, 인스턴스, 객체 (0) | 2011.06.21 |
Integer.parseInt() (0) | 2011.06.21 |
클래스 java.lang.Object (0) | 2011.06.21 |
제임스 고슬링 (0) | 2011.06.20 |
접근 변경자(public, protected, private)의 차이점 (0) | 2011.06.16 |
[Head First Java] Chapter5 SimpleDotCom(간단한 닷컴 게임) 테스트 코드 (0) | 2011.06.10 |