자료형

- 데이터의 형태(정수, 실수, 문자, 문자열)를 구분하고 데이터의 범위나 부호의 사용여부 등을 결정하는 키워드

- 공간의 형식을 정의한 키워드(=틀)

 

  • 종류
※ 기본형 : 데이터를 저장하는 공간
- 정수 : byte, short, int, long
- 실수 : float, double
- 문자 : char
- 논리 : boolean

※ 참조형 : 실제 데이터가 저장되는 공간(인스턴스 공간)과 그 공간의 정보를 저장하는 변수공간(참조형 변수)이 함께 있는 형태
- 기본형을 제외한 모든 자료형이 해당한다.
- 문자열 : String
- Class형
- 배열

 

 


변수

- 데이터를 저장하고 관리하는 공간

- 개발자가 직접 일정한 형식의 변수 공간을 만들어서 저장해야 한다

- 변수명을 통해서 그 공간을 다시 이용할 수 있다

 

  • 형식
자료형 변수명;

 

// 기본 형식
int a;

// 변수의 정의, 선언, 초기화
int a = 20;		// 정의 : 변수를 선언과 동시에 초기화를 하는 것
int b;			// 선언 : 변수의 자료형과 이름 등을 지정해주는 것
b = 10;			// 초기화 : 변수에 처음으로 값을 할당하는 것

 

  • 작명 규칙
- 영문자, 숫자, _(언더바)로 구성한다
- 숫자로 시작할 수 없다
- 대소문자 구별이 가능하다 (소문자를 권장)
- 공백이나 특수기호(한자 포함)는 사용할 수 없다
- 예약어는 사용할 수 없다

 

- 가능 : 알파벳(대소문자 구별 가능), 숫자, _(언더바)
	int a1;
	int a;
	int A;
	int b_b;

- 불가 : 숫자로 시작, 공백, 특수기호(한자 포함), 예약어
	int 1a;
	int static;
	int void;
	int int;
	int while;
	int break;

 

'IT 언어 > Java' 카테고리의 다른 글

[Java] 반복문 문제 --*Q/A  (0) 2023.12.01
[Java] 랜덤 Math.radom() --*Q/A  (2) 2023.11.27
[Java] 제어문 (조건문, 선택문, 반복문) --*Q/A  (0) 2023.11.27
[Java] 입출력(I/O) --*Q/A  (0) 2023.11.24
[Java] 정수와 실수  (2) 2023.11.23

+ Recent posts