Segno_hong

Segno_hong

  • 분류 전체보기 (68)
    • 기술정보 (7)
    • 기술연동 (4)
    • React (0)
    • 포트폴리오 (2)
    • Linux (4)
    • 프로젝트_트러블슈팅 (12)
    • API (1)
    • Cloud (1)
    • 자료구조·알고리즘 (1)
    • 기타 (2)
    • Lang (33)
      • Flutter (0)
      • TypeScript (4)
      • C언어 (2)
      • JavaScript (4)
      • JAVA (11)
      • Python (7)
      • HTML&CSS (2)
      • SQL (3)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Segno_hong

컨텐츠 검색

태그

크롤링 java HTML 파이썬함수 restapi 스프링 배치 spring batch 배치 REST API 자바 배치 html기본문법 mybatis PYTHON springboot post 데이터 조회 gc 파이썬 sql insert post 조회

최근글

댓글

공지사항

아카이브

StringBuilder(1)

  • 문자열 합치기 방식 비교 (concat VS "+" VS StringBuilder VS StringBuffer)

    내가 작성한 로직중 "+"로 문자열을 합친 부분이 있었는데 코드 리뷰를 받던 중 +로 합치지말고 concat으로 합치라는 말을 들었다. 하지만 지적하신분이 "왜?" 라는 질문에 대답을 애매하게 "메모리 관리면에서 그게 좋다고 들었다"라고 하셔서직접 알아봤다. 1. concat()- String 클래스에서 기본 제공- 동작방식 : 합친 문자열을 String으로 재생성 ( -> 문자열을 추가할때마다 새로운 인스턴스가 할당되기에 성능, 속도 모두 좋지 않다.)- 사용시기 : 되도록 지양할 것!2. "+" 연산자- 동작방식 :      JDK 1.5 미만 => 문자열 추가시 새 인스턴스에 할당      JDK 1.5 이후 => StringBuilder로 변환해서 처리 ( StringBuilder 객체 생성 ->..

    2024.09.05
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바