Java API 클래스 정리

고 연우·2022년 8월 26일
0

Java

목록 보기
3/6

Java API 클래스

API 클래스 정리는 네이버 블로그 참고!
[Java API 클래스 정리]

공부하면서 정리가 필요하다고 느껴지는 API는 예제 및 부가설명으로 추가하기...


java.lang.StringBuffer

String 클래스와 StringBuffer 클래스 차이점

  • String 클래스의 인스턴스는 최초 생성 후, 읽기만 가능 쓰기는 불가능
  • StringBuffer 클래스의 인스턴스는 값 변경 및 추가 가능
  • 불변 클래스(immutable class) - String 클래스, 가변 클래스(mutable class) - StringBuffer 클래스

StringBuffer 클래스 특징

  • 내부적으로 버퍼(buffer) 라는 독립적인 공간을 가짐
  • 버퍼 크기의 기본값은 16개의 문자를 저장할 수 있는 크기이며, 생성자를 통해 별도로 설정 가능
    • 인스턴스 생성 시, 사용자가 설정한 크기보다 16개의 문자를 더 저장할 수 있도록 여유 있는 크기로 생성됨

0개의 댓글