class Test6 {
int a=10;
int b;
// 인스턴스 변수
public void print() {
System.out.println(a+ " : " +b);
// 인스턴스 메소드
}
}
public class Ex06_class {
public static void main(String[] args) {
Test6 t1 = new Test6();
Test6 t2 = new Test6();
t2.b=20;
t1.print();
t2.print();
t2 = t1;
// t1의 주소를 t2에 넣는다.
// t2의 주소를 저장하고 있는 곳이 없으므로 garbage collector의 회수 대상이 되어
// 메모리를 회수한다.
t1.print();
t2.print();
}
}
'쌍용강북교육센터 > 7월' 카테고리의 다른 글
0714_Ex01_field (0) | 2021.07.14 |
---|---|
0713_Ex07_method (0) | 2021.07.14 |
0713_Ex05_class : 레퍼런스 변수 선언 및 메모리 할당 (0) | 2021.07.14 |
0713_Ex04_class : 클래스에 대해 알아보기 (0) | 2021.07.14 |
0713_Ex03_class : 클래스에 대해 알아보기 (0) | 2021.07.14 |