변수란?
변수 ( Variable )는 하나의 값을 저장하기 위한 메모리 공간이다.
▷ 변수의 선언
변수를 선언하는 이유
값 ( data )을 저장할 공간을 마련하기 위해서
변수의 선언 방법
▷ 변수 타입
문자열 : 나열된 여러 개의 문자를 저장하고자 할 때 사용
정수 : 정숫값을 저장하고자 할 때 사용
실수 : 소수점을 포함하는 실수값을 저장하고자 할 때 사용
논리 : 조건이 참인지 거짓인지 판단하고자 할 때 사용
▷ 자바 변수 표기법
- 첫번째 단어를 제외한 각 단어의 첫 글자를 대문자로 작성한다.
ex) int (변수타입) myRank (변수명) = 1 ;
- 변수명은 숫자로 시작할 수 없다.
- 특수문자는 ' $ ' ( 달러 )와 ' _ ' ( 하이픈 )만 사용할 수 있다.
- 자바에서는 대소문자가 다른 변수는 별개의 변수로 취급한다
- 자바 예약어를 변수명으로 사용할 수 없다
!!! 프로그래밍 권장 사항!!!
- 반드시 지킬 필요는 없지만 이는 프로그래머 간 일종에 약속이다.
프로그래머의 기본으로 다른 사람이 프로그램을 읽기 쉽게 만들어주기 때문에 지키는게 좋다.
1. 변수와 메서드의 이름은 소문자로 시작하고 클래스의 첫 글자는 대문자로 시작한다.
public class Hello {
public static void main(String[] args) {
String hello = "hello Tistory";
}
}
ex) 변수 : hello , 클래스명 : Hello
2. 상수의 이름은 모두 대문자로 한다. 여러 단어로 이루어질 경우 ' _ '으로 구분한다.
public class Hello {
public static void main(String[] args) {
final double PI = 3.14;
}
}
ex) PI, MAX_VALUE
3. 여러 단어로 이루어진 이름은 단어의 첫 글자를 대문자로 한다.
public class Hello {
public static void main(String[] args) {
int myRank = 1;
}
}
ex) int myRank
4. 변수의 이름은 의미있는 이름으로 하는 것이 좋다.
public class Hello {
public static void main(String[] args) {
String crdkmj = "jeong_on"; // x
String myName = "jeong_on"; // o
}
}
ex) String wfdsv = "dlwlrma" ( x )
ex) String name= "dlwlrma" ( o )
▷ 변수의 데이터타입
'LANGUAGE > Java' 카테고리의 다른 글
상수, 리터럴 정리 (0) | 2021.03.26 |
---|---|
주석 정리 (0) | 2021.03.26 |
이클립스 ( ECLIPSE ) 프로젝트 가져오기 / 내보내기 (0) | 2021.03.26 |
이클립스 ( ECLIPSE ) 설치 및 컴퓨터 환경 설정 (0) | 2021.03.26 |
자바의 특징 (0) | 2021.03.26 |