지성이면 감천

  • 홈
  • 태그
  • 방명록

java 1

[java] static 잘 사용하고 있나?

Static Java에서 Static을 사용하는 대부분의 이유는 메모리에 한번 할당해 프로그램이 종료될 때까지 사용하고 종료될 때 메모리에서 사라지게 하기 위해 사용할 텐데요. 메모리를 중요시하여 사용하는 만큼 당연히 메모리 영역에 대해 이해도가 어느정도 있어야 될 것입니다. 우리가 만든 Class는 메모리에 올라갈 때 Static 영역(메서드 영역)에 생성되고, new 연산자를 통해서 생성한 객체는 Heap 영역에 생성이 됩니다. 또한 Heap 영역에 생성된 객체들은 GC(Garbage Collector)를 통하여 관리를 받습니다. 하지만 Static를 사용하여 Static 영역(메서드 영역)에 할당된 메모리는 장점으로써는 모든 객체가 공유하는 메모리라는 것이 있지만 단점으로는 GC에 관리 대상이 되지..

java 2024.08.18
이전
1
다음
더보기
프로필사진

지성이면 감천

  • 분류 전체보기 (25)
    • JPA (4)
    • spring (5)
    • spring boot (0)
    • cs (5)
    • database (0)
    • project (2)
    • java (1)
    • 자료구조 (1)
    • redis (1)

Tag

optimistic lock, IOC 컨테이너, look aside, spring, Diderot Effect, 빨간 가운의 노예, RDBS, cs, Cache Miss, DI 컨테이너, write through, mysql 서버 구조, Cache Hit, ulid, Spring Boot, jpa, forward proxy, write around, read through, Cache,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바