1. 변수(Variable)
- 단 ":하나의 값"을 저장하기 위한 공간
2. 변수의 선언
- [변수타입] 변수명;
int b; //int : 변수타입, 정수들만 저장, 이름의 성이라고 생각. b : 변수명, 이름을 선언
3. 변수의 초기화
- b = 10;
int a;
a = 10;
int b = 20; //변수의 선언 및 초기화
System.out.println(b); //b의 값을 알기 위해 출력 20의 값이 나올것이다. ctrl F11
b = 50; // 변수가 새로운 50으로 교체된다.
System.out.println(b);
4. 명명규칙
- 대소문자를 구분하면 길이의 제한이 없다.
- 예약어 (keyword, reserved word)는 사용할 수 없다.// 자주색으로 나오는것은 모두 예약어
- 숫자로 시작할 수 없다. //중간에 들어가도 상관없지만 시작은 안된다.
- 특수문자는 ( _ $ ) 만 사용 가능하다.
int num;
int nUmadjkaslflkflakfjalkfjalfjalfadddddddddddddddddddddddsl;
// 가운데 대소문자가 다르기 때문에 다른녀석이라고 판단한다. 길이의 제한이 없다
// 길이가 길면 사용하기 너무 어려워진다 적정 크기 까지만 사용한다.
// 이클립스에 쳤을때 자주색으로 나오는 것은 모두 예약어
int se7en;
//int 7seven; 실행할수없다
//int S#arp; //# 사용할수 없어서 안댐
int $harp; //$는 사용가능
5. 개발자간의 암묵적인 약속들 (가독성 상향)
- 클래스의 명칭은 대문자로 시작해야 한다.(변수, 메서드는 소문자로 시작해야한다.)
- 여러단어로 이루어진 경우에는 첫번째 이후 단어의 첫 글자는 대문자로 써야한다. : lastIndexOf
- 상수의 경우 모두 대문자로 쓴다.
: MAXVALUE //두개의 단어 인데 구분이 안된다 언더바를 사용하여 구분한다 : MAX_VALUE
- 한글은 사용할 수 없다.
'Web Programming > Java' 카테고리의 다른 글
[BASIC JAVA] 5.OPERATION_03 (0) | 2021.06.15 |
---|---|
[BASIC JAVA] 4.OPERATION_02 (0) | 2021.06.10 |
[BASIC JAVA] 3.OPERATION_01 (0) | 2021.06.10 |
[BASIC JAVA] 2.VARIABLE_02 (0) | 2021.06.08 |
[BASIC JAVA] 0.HELLO_JAVA (0) | 2021.06.08 |