변수
- 값을 저장할 수 있는 저장공간.
- 프로그램을 실행할 때는 항상 변하는 값을 나타낼 필요가 있음.
- 표현하려는 값에 맞는 데이터 타입을 이용하여 변수를 선언.
<변수 이름 조건>
- 대소문자 구분
- 자바에서 사용하는 예약어 사용 불가 (while, for, if, break)
- 숫자로 시작하지 않음.
- 특수문자는 '_', '$' 만 사용 가능.
자료형
-> 변수를 선언하면 값에 해당되는 자료형의 크기만큼 메모리를 할당.
<기본 자료형>
-> int, char, float, double, boolean
<정수형>
-> 정수를 저장하기 위한 변수 선언에 사용됨.
종류 : byte, short, int, long
* long타입은 입력한 값 뒤에 L 또는 l를 붙여줘야 오류가 나지 않음.
<문자형>
-> 문자를 저장하기 위한 변수 선언에 사용되며, 데이터 공간에는 정수가 저장됨.
종류 : char
- 문자형을 표현할 때는 음수를 사용하지 않음.
- 'A' -> 65 이러한 과정을 인코딩이라 하고, 반대의 과정을 디코딩이라고 함.
- 데이터 공간에 저장된 정수는 유니코드로 변환된 값임.
- 문자열은 String을 사용함.
<실수형>
-> 실수를 저장하기 위한 변수 선언에 사용됨.
종류 : float, double
* float타입은 입력한 값 뒤에 F 또는 f를 붙여줘야 오류가 나지 않음.
<논리형>
-> 결과가 true 또는 false인지, 값이 존재하는지 등을 저장하기 위한 변수 선언에 사용됨.
종류 : boolean
* true와 false가 1과 0으로 출력되는 것은 아님.
다음 글에서는 상수와 형 변환, 리터럴에 대해 설명하겠습니다.
감사합니다!
2021.06.24
'JAVA' 카테고리의 다른 글
if / if - else 조건문 (0) | 2021.06.28 |
---|---|
여러 가지 연산자 (0) | 2021.06.26 |
상수 및 형변환 (0) | 2021.06.25 |
이클립스 실행 (0) | 2021.06.24 |
JAVA 프로그래밍 입문 / 이클립스 설치 방법 (0) | 2021.06.23 |