[JAVA]/01. 변수
01. 변수(Variable)
76beny
2022. 4. 11. 22:51
목차
- 변수
- 변수의 선언
-데이터의 저장단위
-변수 저장가능 범위
- 변수의 명명규칙
변수(Variable)
■ 정의 : 하나의 값을 저장 할 수 있는 메모리 공간(RAM) (다른값으로 변경O)
■ 변수를 잘못짜면 메모리를 많이 차지함
■ 변수에 값을 기록하는 이유?
: 프로그램 실행 시 사용할 값(Data)이 있다면 그 값은 먼저 메모리에 기록 되어야 함
: 메모리에 기록된 값을 CPU가 읽어서 연산처리를 하게 된다.
변수의 선언
■ 메모리공간에 데이터를 저장할 수 있는 공간을 할당하는 것
■ 선언형식
자료형 변수명 ;
변수타입지정 변수명지정 ;
■ 선언 예시
// 논리형 변수 선언
boolean isTrue;
// 정수형 변수 선언
byte bnum;
short snum;
int inum;
long lnum;
// 문자형 변수 선언
char ch;
//문자열 변수 선언
String str;
// 실수형 변수 선언
float fnum;
double dnum;
데이터의 저장단위
■ 저장단위가 정해진 이유
저장 공간이 제한적이기 때문에 저장 크기에 대한 기준과 CPU가 데이터를 처리할 때 일정한 기준 필요
■ bit 비트
컴퓨터가 나타내는 데이터의 저장 최소 단위로서 2진수 값 하나를 저장할 수 있는 메모리공간을 의미(8bit = 256개)
■ byte 바이트
데이터 처리 또는 문자의 최소 단위로서 8개의 비트가 모여 하나의 바이트가 구성됨 (1byte=8bit)
변수 저장가능 범위
변수의 명명규칙
- 대소문자가 구분되며 길이 제한이 없다.
- 예약어를 사용하면 안된다(true,final,String)
- 숫자로 시작하면 안된다( age1은 가능, 1age는 불가능)
- 특수문자는 _랑 $만 가능.(_는 사용은 가능하나 관례적으로 사용하지 않음)
- 카멜표기법 사용( 첫단어의시작은 소문자, 다음에오는 단어의 시작은 대문자료 표시, 낙타등같은 모양)
"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.
이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우
민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."