- stringBuffer
스레드에 안전하게(ThreadSafe) 설계되어 있으므로,
여러 개의 스레드에서 하나의 StringBuffer 객체를 처리해도 전혀 문제가 되지 않는다.
스레드에 안전한 프로그램이 필요할 때나,
여러 개의 스레드에서 하나의 StringBuffer 객체를 처리해도 전혀 문제가 되지 않는다.
스레드에 안전한 프로그램이 필요할 때나,
개발 중인 시스템의 부분이 스레드에 안전한지 모를 경우 사용하면 좋다.
자바에 스레드를 동기화 하기위한 싱크로나이즈(synchronized)방식을 사용동기화를 하면 응답시간이 길어지는 단점이 있으나 스레드를 안전하게 할 수 있다.
- stringBuilder
JDK 5.0에서 추가됐다.
단일 스레드에서의 안전성만을 보장한다.
스레드에 안전한지 여부가 전혀 관계 없는 프로그램을 개발할 때 사용하면 좋다.
싱크로나이즈(synchronized)방식을 비사용
스레드에 안전한지 여부가 전혀 관계 없는 프로그램을 개발할 때 사용하면 좋다.
싱크로나이즈(synchronized)방식을 비사용
- 응답시간
- 메모리
댓글 없음:
댓글 쓰기