태그 보관물: object 재사용

Object 재사용

Object 재사용(메소드를 사용한 Object 초기화)
예제1)

StringBuffer sb=new StringBuffer();
sb.append(“Hello”);
out.println(sb.toString());
sb=null;
sb=new StringBuffer();
sb.append(“World”);
out.println(sb.toString());

위의, 예제1)과 같이 사용할 경우 하나의 인스턴스 변수를 사용하기는 하지만, 두 번의 초기화 과정을 거치게 된다.

예제2)

StringBuffer sb=new StringBuffer();
sb.append(“Hello”);
out.println(sb.toString());
sb.setLength(0);
sb.append(“World”);
out.println(sb.toString());

위와 같이 각 클래스에서 지원해 주는 메소드를 사용하여 Object를 재사용 할 수 있다.