본문 바로가기

기록 저장소

검색하기
기록 저장소
프로필사진 resault

  • 분류 전체보기 (60)
    • 개인 (0)
      • 메모 (0)
      • 기록 (0)
    • kitri 노트 (41)
      • oracle (10)
      • java (25)
      • web (6)
    • Note (16)
      • 개념정리 (15)
      • etc. (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
일 월 화 수 목 금 토
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
Tags
  • 인프런
  • web
  • 정적멤버
  • static block
  • 면접
  • spring
  • java
  • 일지
  • 일상
  • 개발공부
  • window
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록정적멤버 (1)

기록 저장소

정적 멤버

필드와 메소드에 static 선언을 하면 정적 멤버가 된다. 이는 객체를 생성해야지만 사용할 수 있는 인스턴스 멤버와 달리, 클래스 로더가 클래스를 로딩하여 메모리에 적재할 때 클래스별로 관리되기 때문에 객체 생성 여부와 무관하게 사용할 수 있게 된다. 정적 필드는 필드선언과 동시에 초기값을 주는 것이 보통이나, 연산이 필요한 초기화 작업의 경우에는 static block을 이용하여 초기화 작업을 한다. (인스턴스 필드의 경우 생성자에서 초기화 작업) 단, 정적 멤버는 객체와 무관하기 때문에 정적 메소드와 static block의 내부에서는 인스턴스 멤버나 객체 자신을 참조하는 this 키워드 사용이 불가하다. public class Temp { ///// 인스턴스 멤버 ///// //- 인스턴스 필드 ..

kitri 노트/java 2019. 5. 11. 13:39
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바