StringBuffer, StringBuilder
StringBuffer, StringBuilder String은 Immutable Object이다. 때문에 입력한 String이 변경될 경우 새로운 memory(Heap)에 변경된 String 객체가 생성된다. 그래서 String을 parsing하여 "+" 연산으로 새로운 문자열을 생성하면 memory(Heap)가 낭비되고, 속도도 느리다. 이런 이유로 JDK 1.5 버전 이전에는 성능상 이슈가 있었지만 JDK 1.5 부터 StringBuffer, StringBuilder가 생기면서 이슈가 해결되었다. 또한 String을 사용하더라도 Compile시 String을 StringBuilder로 Compile되도록 변경되었다. 하지만 명시적으로 StringBuilder를 사용하는것이 좋을것 같다. String..
Programming/Java
2016. 8. 23. 21:02
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Query DSL
- Criteria
- java generic
- Spring
- Discriminate Mapping
- Typesafe Config
- JPA Criteria
- Akka
- JPA
- Charles proxy
- @Primary
- guava
- Spring Registrar
- java Equals
- docker
- 복합키 Mapping
- Mapping
- SmartLifecycle
- Join Table
- Registrar
- RetryTemplate
- java EqualsAndHashCode
- Embeddable Mapping
- Sprint RetryTemplate
- spring spel
- Property
- Embedded Mapping
- DI
- Spring JDBC Template
- scikit-learn
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함