제 컴에서는 되는데요?(It works on my computer)

  • 홈
  • 태그
  • 방명록
2020년 10월 가을, 정선 미술관에서

자바 스트링 리터럴 비교 1

왜 String은 new 키워드를 사용하지 않을까?

들어가며 String literalString = "ABC"; String objectString = new String("ABC"); 이번 포스팅은 위 코드의 차이를 설명하기 위해 작성되었다. Java의 메모리 구조를 이해하기 위한 좋은 예제이므로 이미 알고 계신 분들은 가볍게 보시고, 모르는 분들도 쭉 글을 읽고 나면 금방 이해할 수 있다. String은 무엇인가? String은 한글로 '문자열'이라고 부른다. 문자열은 '문자 배열'을 줄여 부르는 말이다. 그래서 String == char[] 로 이해하고 char[]를 쉽게 사용하기 위해 만든 객체를 String이라고 생각해도 좋다. 사용방법은 크게 두 가지가 있다. 첫 번째는 리터럴방식으로 쌍따옴표(")사이에 원하는 문자열을 선언한다. 두 번째는 ..

Development/Java 2020.11.25
1
더보기
프로필사진

모두에 컴에서도 되길 바랍니다 : )

  • 분류 전체보기 (52)
    • Diary (8)
    • Development (41)
      • Java (6)
      • Spring & Springboot (7)
      • Database (0)
      • Troubleshooting (5)
      • Testing (3)
      • GCP (1)
      • Infra (2)
      • CodeWorkout (5)
      • Etc (12)
    • Book Review (3)
      • Development (1)
      • Life (2)
      • Effective Java (0)

Tag

스프링, docker-compose 자동, ES6, bbubbush, junit, 주니어 개발자, Spring, Intellij, TDD, javascript, spring docker, JAVA 암호화, intelli J, SI, object, 도커 자동, 자바스크립트, 한번 다녀오시지?, 인텔리제이, 도커 자동실행,

최근글과 인기글

  • 최근글
  • 인기글

Archives

Copyright © Kakao Corp. All rights reserved.

티스토리툴바