[TIL] 2021-07-27

Minji Kim·2021년 7월 27일
0
post-thumbnail

어제 정규식을 배우고 나서 잠시 뇌정지가 왔었다 ...
정규식을 모두 외우는 건 힘드니 이번주 내로 복습 겸 정리를 해야겠다.
정규식은 그냥 어렵다 ! ! ! ! !

프론트엔드 복습도 다시 시작해야 되는데 jQuery에서 멈춰있다.
너무 더워서 의욕이 떨어지는 중.
천천히 그동안 복습한 내용 정리한 뒤에 다시 진도를 나가야겠다.


instance

인스턴스 변수

  • static 이 안 붙은 변수
  • 인스턴스를 생성한 다음에 사용할 수 있는 변수

인스턴스 메소드

  • static 이 안 붙은 메소드
  • 인스턴스를 생성한 다음에 사용할 수 있는 메소드

인스턴스 생성 : new 생성자();


class

클래스 변수 (static 변수)

  • 클래스의 멤버 변수들 중에서 인스턴스를 생성하지 않아도 사용할 수 있는 변수

클래스 메소드 (static 메소드)

  • 인스턴스를 생성하지 않아도 사용할 수 있는 메소드

클래스 변수/메소드 특징 (static)

  1. 메모리의 '메소드 영역'에 클래스가 로드될 때(프로그램이 시작될 때) 한 번만 생긴다.

  2. 인스턴스가 생성되지 않아도 사용할 수 있다.
    ex) 클래스이름.static변수, 클래스이름.static메소드()

  3. 모든 인스턴스는 하나의 static 변수/메소드를 공유한다.

profile
블로그 이전 mimah.tistory.com

0개의 댓글