변수 (변하는 수) : 하나의 값을 저장할 수 있는 메모리 기억공간
- 프로그램에서 메모리(RAM)상의 자료(데이터)에 접근하기 위해서는 실제의 자료를 가지고 있는 변수가 필요
- 자바에서는 적절한 자료형을 선택하여 변수를 선언해야 정상적으로 값을 가져올 수 있다
변수 선언 방법
변수에 맞는 자료형과 변수 이름으로 선언한다
변수의 타입
(String을 제외한 8개의 타입을 기본형 변수(primitive variable)라 부른다)
1. 문자형
- char, String
: 문자, 문자'열'을 지정하는 데 사용된다.
char ch = 'a';
String st = "test";
// ' ' 문자 1글자(char) , " " 문자열(String)
char ch2 = 97;
char ch2 = 0x61;
// 아스키코드를 활용할 수도 있다
2. 정수형
- byte, short, int, long
: 정수값을 지정하는 데 사용된다.
int, long 위주로 사용된다
※ byte : 이진수 데이터를 다루는 데 사용 / short : C언어와의 호환을 위해 사용
int num1 = 13;
long num2 = 737;
3. 실수형
- float, double
: 실수값을 지정하는 데 사용된다.(유, 무리수)
double이 주로 사용된다
double num3 = 33.33333333;
4. 논리형
- boolean
: 참 or 거짓을 표현한다 (true or false)
조건식과 반복문에도 사용된다
boolean true = true;
타입별 크기
1byte = boolean, byte
2byte = char, short
4byte = int, float
8byte = long, double
변수이름 사용 규칙
1. 공백이 없어야 한다(공백은 _로 대체한다)
int num 1 = 1; //X
int num_1 = 1; //O
2. 예약어를 사용하면 안된다.
char true = 't';
// true는 예약어라 사용 불가. True는 사용가능
3. 숫자로 시작하면 안된다.
boolean 33false = false; // X
//false33 or fa33lse 등등 사용 가능
4. 특수문자는 _ , $만 사용가능하다.
5. 대소문자를 구분한다,
변수이름 표기법
1. 파스칼 표기법
- 첫 글자를 대문자로 시작하면서 단어마다 대문자로 표기하는 기법
2. 카멜 표기법
- 첫 글자는 소문자, 단어마다 대문자로 표기하는 기법
3. 스네이크 표기법
- 단어 사이사이마다 _를 이용해 표기하는 방법
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!