1 변수
1.1 변수란?
변수는 프로그램이 수행되는 과정에서 변할 수 있는 값에 이름을 붙인 것으로, 데이터를 기억시킬 수 있는 기억 장소를 말한다. 그리고 변수는 그 기억 장소가 갖는 상수 데이터의 형에 따라 변수 선언이 결정된다.
1.2
변수의 타입(Type)
1.2.1 기본형(Primitive type)
계산을 위한 실제 값을 저장한다.
- 논리형: true와false 중 하나를 값으로 갖으며, 조건식과 논리적 계산에 사용된다.
- 문자형: 문자를 저장하는데 사용되며, 변수당 하나의 문자만을 저장할 수 있다.
- 정수형: 정수 값을 저장하는데 사용된다. 주로 사용하는 것은 int와 long이며, Byte는 이진데이터를 다루고 short은 C언어와 호환을 위해 추가되었다.
- 실수형: 실수 값을 저장하는데 사용된다. float와 double이 있다.
1.2.2 참조형(Reference type)
8개의 기본형을 제외한 나머지 타입, 객체의 주소를 저장한다.
1.3 변수의 선언방법
- 변수에 값을 저장하기 위해 제일 먼저 변수를 선언한다.
- 선언방법은 변수의 타입과 변수명을 써주기만 하면 된다.
1.4 명명규칙(Naming convention)
- 명명규칙이라는 것은 이름을 짓는 규칙을 말한다.
- 변수나 클래스, 메서드 등의 이름을 지을 때 지켜야 하는 몇 가지 규칙이 있다.
1) 대소문자가 구분되며 길이에 제한이 없다.
- True와 true는 서로 다른 것으로 간주된다.
2) 예약어(Reserved word)를 사용해서는 안된다.
- true는 예약어라 사용할 수 없지만, True는 가능하다.
3) 숫자로 시작해서는 안 된다.
ex) top 10은은 허용하지만, 10 top는는 허용되지 않는다.
4) 특수문자는 ‘_’와 ‘$‘ 만을 허용한다.
ex) $harp은 허용되지만 S#arp는 허용되지 않는다.
1.4.1 명명규칙 권장사항
1) 클래스 이름의 첫 글자는 항상 대문자로 한다.
변수와 메서드 이름의 첫 글자는 항상 소문자로 한다.
2) 여러 단어 이름은 단어의 첫 글자를 대문자로 한다.
ex) lastIndexOf, StringBuffer
3) 상수의 이름은 대문자로 한다. 단어는’_’로 구분한다.
ex) PI, MAX_NUMBER
'와사비크래커 IT Tip > 언어' 카테고리의 다른 글
[JAVA] 조건문과 반복문 (0) | 2020.08.31 |
---|---|
[JAVA] 연산자 (0) | 2020.08.31 |
[JAVA] JAVA의 소개 (0) | 2020.08.27 |
자바(Java) 자료타입 (0) | 2020.07.28 |
Java란 (0) | 2020.07.28 |