
[자바의 정석] 클래스 변수와 인스턴스 변수, 호출스택
·
📝 끄적끄적/🖥️ 자바의 정석
선언위치에 따른 변수의 종류lv는 메소드가 시작하고 끝날 때까지만 유효 = 메소드 종료 시 자동제거클래스 변수와 인스턴스 변수카드라는 객체 2개가 있다.개별적인 속성(숫자, 무늬) = 인스턴스 변수 = iv공통적인 속성(폭,높이) = 클래스 변수 = cv = static class Card { String kind; //무늬 int number; //숫자 static int width = 100; //폭 static int height = 200; //높이}//예제Card c = new Card();c.king = "HEART";c.number = 5;//참조변수로 가능하나 권장 안함c.width = 200;c.height = 300;//권장Card.width = 200;Card.heihjt = 300;..