자바 변수란

Posted by 꿈디렉터
2018. 9. 17. 20:35 Programming/Java

자바 변수란


변수란것은 하나의 값을 저장할 수 있는 메모리 공간을 말합니다.

변수를 선언할때는 타입과 변수이름을 선언해주어야하는데

예를들어 int(타입) age;(변수이름) 이런식으로 선언을 해주어야 합니다.


변수 이름을 적기 위한 규칙


작성규칙 

 예

첫번째 글자는 문자 또는 '$', '_' 여야 됩니다. 숫자는 안됩니다. 

가능 : pricae, $price, _price

불가능 : 1v, @price 

 영어 대소문자가 구분됩니다.

 tistory와 tiStory와 다른 변수 

 첫문자는 소문자로 시작하지만 다른단어가 붙으면 첫자는 대문자로하는것이 고나례입니다.

tiStory, naverBlog, daumBlog 

 문자 수의 제한은 없습니다.

 

 자바 예약어는 사용할수 없습니다.

 



변수는 아까도 말했듯이 메모리 공간을 말합니다.

그렇기때문에 변수에는 값을 저장할 수 있습니다.




int age; //변수 선언 후

age = 22; // 값 저장하기




변수의 범위를 말하는 그림입니다.

위 그림을 보면 알 수 있듯이 메소드안에서 선언된 변수는 모두 허용

각 블록에서 선언된 변수는 각 블록에서만 허용되는것을 알 수가 있습니다.

그렇다면 안에서 선언한후 밖에서 불러오려면 어떻게할까요?


그건 나중에 static을 공부하거나, return 이라는 반환을 통해

변수값을 주고받을수가 있습니다.