1. 자료형
- 저장할 수 있는 값의 형태를 지정
- Java 프로그램의 모든 변수/상수는 자료형 선언 후 사용가능
// Example
int a = 3;
String c;
c = "안녕"
- int a = 3;
- int : 정수만 저장가능한 자료형 (데이터 형식)
- a : 값을 저장할 변수 이름
- 3 : 변수 a 에 저장되는 값
- ; : 선언
2. 변수/상수/메소드 이름의 선정 규칙
- 변수/상수/메소드 이름은 자유롭게 선택 가능
- 변수는 데이터 수정 가능, 상수는 불가능
※ 변수를 사용하면 가독성과 유지보수가 향상됨
※ 가독성 : 문자, 기호 또는 도형이 얼마나 쉽게 읽히는가 하는 능률의 정도
- but, 선정규칙은 준수
※ 변수이름 선정 (필수)
- 영문대소문자 및 한글 사용 가능
- 특수문자는 _ 와 $ 만 가능
- 숫자 사용 가능 but, 변수의 첫번째로는 X
- 자바에서 사용하는 키워드는 사용 X
※ 변수이름 선정 (권고)
- 변수의 이름은 소문자로 시작
- 두개 이상의 단어가 결합된 경우, 두 번째 단어는 대문자로 시작
- 상수 이름은 모든 문자를 대문자로 하고, 두 개 이상 단어는 _로 연결 ex) PI
- 상수를 표기할 땐 앞에 final를 붙임 => 이 것이 상수이며, 변경 불가하다는 뜻
※ final은 나중에 자세히 다룰 예정
// Example
final double PI = 3.14;
3. 변수의 생존기간
- 변수는 자신이 선언된 열린 중괄호 { } 안에서만 사용 가능
4. 자료형의 종류
- 기본자료형 : 자바에서 사용할 수 있는 원시적인 데이터들 (이 데이터들은 조작할 수 없음)
ex) 1, 2, 3, 4, 5
※ 자바에서 따옴표가 없는 숫자는 숫자로 인식 (있으면 문자)
- 참조자료형 : 자바에서 사용할 수 있는 복합적인 데이터들 (이 데이터들은 조작할 수 있음)
- 이 데이터들은 하위 기능과 속성(값)을 가짐
- 기본자료형의 이름은 소문자로 참조자료형의 이름은 대문자로 시작
※ 낙타표기법(Camel) : 단어의 첫 글자만 대문자로 쓰는 표기법
'Programming Language > Java' 카테고리의 다른 글
제어문과 제어키워드 - 1. 선택제어문 (0) | 2022.07.05 |
---|---|
연산자 (0) | 2022.07.04 |
자료형 - 2. 기본자료형 (0) | 2022.07.01 |
기본 구조 및 문법 (0) | 2022.06.30 |
Java 시작 (0) | 2022.06.30 |