🔍 내가 배운 내용 요약
📚 내가 배운 내용
✅ 변수의 개념
특징 | 설명 |
---|---|
변수(Variable) | 데이터를 저장하기 위한 이름이 붙은 메모리 공간 |
선언(Declaration) | 자료형과 변수명을 함께 써서 선언 |
초기화(Initialization) | 변수에 최초로 값을 할당하는 것 |
재할당(Assignment) | 선언된 변수에 값을 다시 넣는 것 가능 |
✅ 자바의 주요 자료형
📌 기본형(Primitive Type) – 8가지
자료형 | 크기 | 예시 | 설명 |
---|---|---|---|
byte |
1 byte | byte a = 10; |
-128 ~ 127의 정수 |
short |
2 byte | short b = 1000; |
정수 |
int |
4 byte | int c = 100000; |
가장 많이 쓰는 정수 |
long |
8 byte | long d = 100000L; |
매우 큰 정수 |
float |
4 byte | float e = 3.14f; |
소수점 숫자 |
(f 붙이기) | |||
double |
8 byte | double f = 3.141592; |
더 정밀한 실수 |
char |
2 byte | char g = 'A'; |
문자 한 개 |
boolean |
1 bit | boolean h = true; |
True or False |
📌 참조형(Reference Type) – 객체를 가리킴
자료형 | 예시 | 설명 |
---|---|---|
String |
String name = "Java"; |
문자열 저장 |
배열 | int[] arr = {1, 2, 3}; |
같은 자료형의 집합 |
Class |
Person p = new Person(); |
사용자 정의 타입 등 객체 |
✅ 자바 변수 선언 예시
Java
int age = 25; // 정수형 변수
double height = 175.5; // 실수형 변수
char grade = 'A'; // 문자형 변수
boolean isPass = true; // 논리형 변수
String name = "Alice"; // 문자열 변수