Java api 일기 7 변수란?
2021. 1. 18.
이전의 학습에서 배웠듯이 객체는 아래와 같이, 해당 상태를 필드에 저장한다. class Bicycle { 타입 속성; = 필드 , (= 값)은 초기화라 한다. int cadence = 0; // 자전거 객체의 cadence 속성이 0인 상태를 필드에 저장. int speed = 0; int gear = 1; } Java는 다음과 같은 유형의 변수들을 정의한다. 인스턴스 변수 (비정적 필드) 엄밀히 말해, 객체는 정적 키워드(static) 없이 선언된 "비정적 필드"에 개별 상태를 저장한다. 비정적 필드는 클래스의 각 인스턴스(즉, 객체)에 고유하기 때문에 객체 변수라고도 부른다. 인스턴스 변수는 객체화 할 때 마다 새로운 저장공간을 할당하기 때문에 객체화 하고 나서야 생성되며, 생성된 각 저장공간은 공유..