2.1 변수의 개념
변수는 프로그래밍에서 데이터를 저장하고 참조하기 위해 사용되는 기본 요소입니다. 변수는 값을 담을 수 있는 메모리 공간을 가리키며, 해당 공간에는 데이터가 저장됩니다. 변수는 이름을 가지고 있고, 해당 이름을 통해 변수에 접근하고 값을 할당하거나 참조할 수 있습니다.
예제 코드
// 정수형 변수 선언 및 초기화
int age = 25;
// 실수형 변수 선언 및 초기화
double weight = 65.5;
// 문자열 변수 선언 및 초기화
String name = "John";
2.2 기본 데이터 타입
기본 데이터 타입은 프로그래밍 언어에서 제공하는 기본적인 데이터 유형입니다. 자바에서의 기본 데이터 타입은 정수형, 실수형, 문자형, 논리형으로 구분됩니다.
예제 코드
// 정수형 변수 선언
int number = 10;
// 실수형 변수 선언
double value = 3.14;
// 문자형 변수 선언
char grade = 'A';
// 논리형 변수 선언
boolean isTrue = true;
2.3 참조 데이터 타입
참조 데이터 타입은 객체를 다루는 데 사용되며, 객체의 주소를 저장하고 참조합니다. 자바에서는 기본 데이터 타입 이외의 모든 데이터 타입이 참조 데이터 타입입니다. 일반적으로 클래스, 인터페이스, 배열 등이 참조 데이터 타입으로 사용됩니다.
예제 코드
// 문자열 객체 생성
String message = "Hello, World!";
// 배열 객체 생성
int[] numbers = {1, 2, 3, 4, 5};
// 사용자 정의 클래스 객체 생성
Person person = new Person("John", 25);
2.4 변수 선언과 초기화
변수를 사용하기 전에 먼저 변수를 선언하고 초기화해야 합니다. 변수 선언은 변수의 이름과 데이터 타입을 지정하는 것을 의미하며, 초기화는 변수에 처음으로 값을 할당하는 과정을 말합니다.
예제 코드
// 변수 선언
int count;
// 변수 초기화
count = 10;
// 변수 선언과 초기화를 한 줄에 작성
int age = 25;
2.5 형변환
형변환이란 한 데이터 타입을 다른 데이터 타입으로 변환하는 것을 의미합니다. 자바에서는 자동 형변환과 강제 형변환 두 가지 방법을 제공합니다. 자동 형변환은 데이터 손실 없이 더 큰 데이터 타입으로 자동으로 변환되는 것이고, 강제 형변환은 명시적으로 변환을 지정하는 것입니다.
예제 코드
// 자동 형변환
int number = 10;
double result = number;
// 강제 형변환
double value = 3.14;
int approxValue = (int) value;
'JAVA' 카테고리의 다른 글
JAVA | 6. 메서드 (0) | 2023.06.09 |
---|---|
JAVA | 5. 배열 (0) | 2023.06.06 |
JAVA | 4. 조건문과 반복문 (0) | 2023.06.06 |
JAVA | 3. 연산자 (0) | 2023.06.06 |
JAVA | 1. 소개 (0) | 2023.06.06 |
댓글