자바 자료형과 변수 이해하기

250x250

자바 자료형과 변수 이해하기.

자바 자료형과 변수

변수의 의미.

변수의 사전적 의미는 변화하는 것인데요.

이 변수를 이해하기 쉽게 라면에 비유해서 말해보겠습니다.

라면에서 냄비는 변하지 않는 것이고 내용물인 라면은 변하는 것이지요.

즉 변수==라면냄비, 데이터==라면이 되는 것입니다.

자료형?

자료형은 변수가 가질 수 있는 값의 형태로 크게 기본자료형과 참조자료형의로 구분됩니다.

여기서 기본자료형은 값을 가지고, 참조자료형은 주소를 가지게 됩니다.

이걸 위에서 했던것처럼 비유를해보자면 냄비의 종류가 될 수 있겠네요.

(아래 글을 더 읽어주세요.)

자바에서 자료형과 변수를 사용해보기.

이제 간단한 코드로 자료형과 변수에 대해서 더 설명드리겠습니다.

public class Main {
	public static void main(String[] args) {
		// TODO 자동 생성된 메소드 스텁
		int unknown=99;
	}
}

int=자료형, unknown=변수명, 99=데이터(값)이 되는 것입니다.

변수 선언과 자료형

변수를 선언할때 위에서 보여드렸던 설명처럼 선언하고 바로 값을 초기화하지 않으셔도 됩니다.

public class Main {
	public static void main(String[] args) {
		// TODO 자동 생성된 메소드 스텁
		int unknown;
		unknown=99;
	}
}

이런식으로 선언하셔도 됩니다.

제가 위에서 자료형을 비유하자면 냄비의 종류가 될 수 있다고 말씀드렸습니다.

우리가 보통 요리를 할때 재료에 따라서 사용하는 그릇이 달라집니다. 프로그래밍에서도 마찬가지입니다.

java에서 int를 선언하고 99를 넣으면 들어가지만 "문자"를 넣으면 오류가 발생합니다.

String이라는 자료형은 문자열을 넣을 수 있으며 숫자를 넣을수 없습니다.

(문자숫자는 제외)=String 변수이름="99";<--이것은 99라는 문자로 인식됩니다.

이렇게 자료형은 들어가는 값에 따라서 바뀌어야하며 자료형과 값이 서로 맞지 않는다면 에러메시지를 출력하게 됩니다.

(각각의 자료형에 대한 자세한 설명은 하지 않겠습니다.)

Designed by JB FACTORY