초기화 2

[ JAVA ] 변수의 초기화란? 변수의 초기화 방법

변수의 초기화란? 변수를 선언하고 처음으로 값을 저장하는 것을 '변수의 초기화'라고 한다. 변수의 초기화는 경우에 따라서 필수적이기도 하고 선택적이기도 하다! 하지만 가능하면 선언과 동시에 적절한 값으로 초기화하는 것이 바람직하다! ✅ 참고 멤버 변수 초기화 : 초기화를 하지 않아도 자동적으로 변수의 자료형의 기본값으로 초기화가 이루어짐. 지역변수 초기화 : 사용하기 전에 반드시 초기화해야 한다. 💎예제💎 class InitTest { int x; // 인스턴스 변수 int y = x; // 인스턴스 변수 void method1 (){ int i; int j = i; } } 위와 같이 코드를 작성하면 에러가 발생한다. [위 코드 내용 정리] x, y는 인스턴스 변수이고, i, j는 지역변수이다. 그중 x..

[ JAVA ] 변수와 상수

1. 변수란? 값을 저장할 수 있는 메모리상의 공간을 의미함. → 메모리상 공간에 저장된 값은 변경될 수 있기 때문에 변수라 이름 붙여짐 2. 변수의 선언과 초기화 2-1 변수 선언 int age; // age 라는 이름의 변수를 선언 - int : 변수 타입으로 저장될 값이 어떤 타입인지를 지정하는 것임 - age : 변수이름으로 말 그대로 변수에 붙인 이름임 * 변수이름은 마음대로 정해도 상관 없지만 같은 이름의 변수가 여러 개 존재하면 안됨 2-2 변수 초기화 int age = 25; // 변수 age를 선언하고 25로 초기화 변수를 초기화 해야하는 이유 : 메모리는 여러 프로그램이 공유하는 자원이므로 전에 다른 프로그램에 의해 저장된 '알 수없는 값'(쓰레기값, garbage value)가 남아있..

728x90