JAVA

변수 및 자료형

yujin0517 2021. 6. 24. 17:16

변수

  • 값을 저장할 수 있는 저장공간.
  • 프로그램을 실행할 때는 항상 변하는 값을 나타낼 필요가 있음.
  • 표현하려는 값에 맞는 데이터 타입을 이용하여 변수를 선언.

 <변수 이름 조건>

  • 대소문자 구분
  • 자바에서 사용하는 예약어 사용 불가 (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