tgool
Tgool
tgool
전체 방문자
오늘
어제
  • 분류 전체보기
    • Data Science
      • AI
      • Data Mining
      • ML(Machine Learning)
    • Computer Science
      • 자료구조
      • 알고리즘
      • 시스템 프로그래밍
      • 운영체제
      • 컴퓨터 구조
      • 컴퓨터 네트워크
      • 데이터 베이스
      • 파이썬
      • 자바
      • 아두이노
    • Math
      • 통계학
      • 확률론
      • 선형대수학
      • 수리통계학
      • 회귀분석
    • TOFEL
    • Git
    • Plan
    • Book
    • Working out
      • 영양과 생활
      • 운동 정보
      • 운동 기록

인기 글

최근 글

최근 댓글

hELLO · Designed By 정상우.
tgool

Tgool

[JAVA] static vs instance
Computer Science/자바

[JAVA] static vs instance

2023. 3. 23. 14:05

- static 공통적인 속성에 주로 사용한다.

- instance는 보통 속성이 다를 때 사용한다.

 

static 사용법[class이름.변수명]

- static은 모든 객체들이 서로 공유하기 때문에 static 변수를 변경할 경우 전체 값이 바뀌게 된다.

메모리 구조 파악!

static 메소드는 인스턴스 멤버(i.v, i.m)을 사용하지 않는 메서드에 static을 붙인다.

Q. static 메서드는 인스턴스 변수 사용가능?

no.

 

Q. static 메서드는 인서턴스 메서드 호출가능?

no.

 

Q. 왜? static 메서드는 인스턴스 멤버를 쓸 수 없나요?

static메서드 호출시 객체(iv묶음)가 없을 수도 있어서

'Computer Science > 자바' 카테고리의 다른 글

[JAVA] 기본형, 참조형 매개변수  (0) 2023.03.24
[JAVA] 메서드  (0) 2023.03.24
[JAVA] 선언위치에 따른 변수의 종류  (0) 2023.03.23
[JAVA] 객체 배열  (0) 2023.03.23
[JAVA] 객체 생성 및 사용법  (0) 2023.03.23
    'Computer Science/자바' 카테고리의 다른 글
    • [JAVA] 기본형, 참조형 매개변수
    • [JAVA] 메서드
    • [JAVA] 선언위치에 따른 변수의 종류
    • [JAVA] 객체 배열
    tgool
    tgool

    티스토리툴바