로딩
요청 처리 중입니다...

java(자바) StringBuilder initialValue ThreadLocal

 java(자바) StringBuilder initialValue ThreadLocal

private final static ThreadLocal< StringBuilder > SB_BUFFER = new ThreadLocal< StringBuilder >( ) { @Override protected StringBuilder initialValue( ) { return new StringBuilder( 1024 ); } }; ... // 메소드 블록 시작 { StringBuilder buf = SB_BUFFER.get( ); buf.setLength( 0 ); .. buf.append( .... ); .. String str = buf.toString( ); // 메소드 블록 종료 } 매번 객체를 생성하여 사용하는것보다 처리속도가 빠르다.

멀티쓰레드에 안전한 방식...

java(자바) StringBuilder initialValue ThreadLocal에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.