본문 바로가기 메뉴 바로가기

MangKyu's Diary

프로필사진
  • 글쓰기
  • 관리
  • 방명록
  • 이웃추가

MangKyu

검색하기 폼
  • 전체보기 (449)
    • AI (28)
    • Java & Kotlin (75)
    • Spring (130)
    • Server (41)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • Tech News (33)
    • 나의 공부방 (81)
    • 끄적끄적 (26)
  • 방명록
  • 이웃추가
  • 로그인
  • 글쓰기

2025/01/14 (1)
[Java] 자바 9에 개선 및 최적화된 String 내부 구조(JEP254: Compact Strings)

1. 자바 9에 개선 및 최적화된 String 내부 구조 (JEP254: Compact Strings)[ 자바 8까지의 String 클래스의 문제점 ]자바 8까지는 내부적으로 char형 배열을 사용하여 문자열을 다루고 있었다.public final class String implements java.io.Serializable, Comparable, CharSequence { private final char value[]; private int hash; // ...}   하지만 이러한 방식은 메모리 비효율적인 문제가 있었다. 왜냐하면 자바의 Char 타입과 String 타입은 유니코드를 통해 전 세계적으로 일관되게 텍스트 데이터를 표현하고자 그 당시에 주목받던 UTF-1..

Java & Kotlin 2025. 1. 14. 10:00
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ㅏ
more
«   2025/01   »
일 월 화 수 목 금 토
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
글 보관함
반응형
반응형

Blog is powered by Tistory / Designed by Tistory
맨 위로

티스토리툴바

전체 방문자
Today :
Yesterday :
  • 전체보기 (449)
    • AI (28)
    • Java & Kotlin (75)
    • Spring (130)
    • Server (41)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • Tech News (33)
    • 나의 공부방 (81)
    • 끄적끄적 (26)
  • 방명록
  • GitHub
  • LinkedIn