자바에서 변수를 만들고 그 변수에 어떤 값을 저장하려면,
자료형, 변수이름, 값이 필요하다.
예를 들어 내가 아는 여자 사람 친구의 수를 저장하고 싶다고 해보자....
// int girlFriend = 100; 컴파일 오류가 발생한다......
int girlFriend = 0;
int girlFriend = 0;
이런 식으로 만들 수 있는데...
맨 앞에 적는 int, double 같은 것들을 자료형, Data type라고 한다.
자료형, Data Type
크게 기본형, 참조형으로 나눌 수 있다.
기본형
영어로는 Primitive Type라고 하고, 아래의 글을 참고하자.
자바 같은 경우엔 char타입이 2byte여서 '한' 이렇게 한글 한 글자도 넣을 수 있다. 뿌이뿌이뿌이~
참조형
영어로는 Reference Type이라고 하며,
String과 같은 클래스 타입, 배열, 열거, 인터페이스가 있다.
정리, 사용
그림으로 정리해보자면,
이렇게 정리할 수 있겠다!
자료형에 맞게 변수를 만들어 보자면,
//기본 자료형
//정수 (기본값으로 넣어보았다.)
byte b = 0;
short s = 0;
int i = 0;
long l = 0L;
//실수
float f = 0.0F;
double d = 0.0;
//문자
char c1 = ' ';
char c2 = '\u0000';
//논리
boolean boo = false;
//참조 자료형
//클래스
String str = new String(); // >> null
String str2 = new String("나다");
String str3 = "나다";
//배열
int [] arInt = new int[3];
'Programming > JAVA 기초' 카테고리의 다른 글
[JAVA 기초] 연산자(Operator) 2 - 단항 연산자 (0) | 2020.04.01 |
---|---|
[JAVA 기초] 연산자(Operator) 1 - 산술 연산자 (2) | 2020.03.28 |
[JAVA 기초] - 변수 - 변수의 선언, 사용과 명명규칙! (0) | 2020.03.19 |
[JAVA 기초] - 출력문 2 - printf(), 서식문자를 이용해서 출력하기! (1) | 2020.03.17 |
댓글