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를 재사용 할 수 있다.

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.