본문 바로가기

JAVA/자바 기초

자바 기초 - #2 변수와 데이터 타입

안녕하세요! 이번 글에서는 자바 프로그래밍의 핵심 개념 중 하나인 변수와 데이터 타입에 대해 알아보겠습니다. 변수와 데이터 타입을 잘 이해하면, 자바에서 데이터를 다루는 방법을 더 명확하게 파악할 수 있습니다.

1. 변수란 무엇인가요?

변수(Variable)는 데이터를 저장하는 메모리 공간의 이름입니다. 프로그래밍에서 변수를 사용하면, 데이터를 재사용하거나 조작할 수 있습니다. 변수는 특정 데이터 타입을 가지며, 그 데이터 타입에 따라 저장할 수 있는 값이 달라집니다.

2. 자바의 기본 데이터 타입

자바는 다양한 데이터 타입을 제공하며, 크게 기본 데이터 타입(Primitive Data Types)과 참조 데이터 타입(Reference Data Types)으로 나뉩니다. 여기서는 기본 데이터 타입에 대해 설명하겠습니다.

기본 데이터 타입

  1. 정수형(Integer Types):
    • byte: 1바이트 크기, -128에서 127까지의 값을 저장할 수 있습니다.
    • short: 2바이트 크기, -32,768에서 32,767까지의 값을 저장할 수 있습니다.
    • int: 4바이트 크기, -2,147,483,648에서 2,147,483,647까지의 값을 저장할 수 있습니다.
    • long: 8바이트 크기, 매우 큰 범위의 정수를 저장할 수 있습니다.
  2. 실수형(Floating-Point Types):
    • float: 4바이트 크기, 단정도 부동 소수점 수를 저장할 수 있습니다.
    • double: 8바이트 크기, 배정도 부동 소수점 수를 저장할 수 있습니다.
  3. 문자형(Character Type):
    • char: 2바이트 크기, 하나의 문자를 저장할 수 있습니다. 유니코드 값을 사용합니다.
  4. 논리형(Boolean Type):
    • boolean: 1비트 크기, true 또는 false 값을 가질 수 있습니다.

3. 변수 선언과 초기화

자바에서 변수를 사용하려면 먼저 변수를 선언하고, 필요에 따라 초기화해야 합니다.

변수 선언

변수를 선언할 때는 데이터 타입과 변수 이름을 지정해야 합니다. 다음은 변수 선언의 기본 형식입니다:

자바 변수 선언
변수 선언

변수 초기화

변수 선언 후, 값을 할당하는 것을 초기화(Initialization)라고 합니다. 변수 선언과 초기화를 동시에 할 수도 있습니다.

자바 변수 초기화
변수 초기화

 

4. 변수 사용 예시

다음은 자바 프로그램에서 변수와 데이터 타입을 사용하는 간단한 예제입니다.

자바 변수 예시 코드

출력 결과:

 

예시 코드 출력 결과

이 프로그램에서 우리는 다양한 데이터 타입의 변수를 선언하고, 값을 할당한 후 출력하는 방법을 살펴보았습니다.

5. 마무리

이번 글에서는 자바의 변수와 기본 데이터 타입에 대해 배워보았습니다. 자바에서 데이터를 효과적으로 다루기 위해서는 이 개념들을 잘 이해하는 것이 중요합니다. 다음 글에서는 자바의 연산자와 제어문에 대해 다루며, 프로그래밍의 기본적인 로직을 작성하는 방법을 배워보겠습니다.

궁금한 점이 있거나 추가적으로 알고 싶은 내용이 있다면 댓글로 남겨주세요. 그럼 다음 포스트에서 만나요!