Java

eclipse / 자바의 변수선언 (Variables)

bokboks 2023. 3. 16. 20:17

안녕하세요 

이전 포스팅에서는 프로그램의 첫 시작인 print를 통한 간단한 출력 방법에 대해 소개했었는데요

이번엔 자바의 변수의 선언에 대해 알아보겠습니다.

 

 

 

eclipse / java 시작

안녕하세요 이번 포스팅은 이클립스를 통한 자바를 시작하는 가장 기본적인 부분을 알아 보겠습니다. 이전에 이클립스 설치 및 설정을 확인하시려면 블로그 내의 해당 링크 카테고리를 확인 해

stackbok.tistory.com

 


package javaexp.a01_start;

public class A02_Variables {

	public static void main(String[] args) {

		// 자바의 메모리
		/*
		  물건을 적재할땐 하나의 박스를 만듬 박스 : 용도를 적은 스티커를 붙이고,
          저장물건을 저장해서 보관. 스티커명을 통해서 저장된 물건을
		  확인.. 
          박스 : 저장할 데이터 유형을 선언 적은 스티커: 변수명을 지정 저장물건을 저장 :
          할당할 데이터를 저장.
		 */
		int age; // 박스와 스티커를 붙임..
		age = 25; // 적은 스티커에 실제 저장할 물건(데이터) 저장.
		// 스티커를 출력명령어(sysout) 출력처리
		System.out.println("나이는"+age+"살");

		int height = 170;
		System.out.println("키는" + height+"cm");
		//ex1) 사과의 가격을 변수로 선언하고, 출력하세요.
		//ex2) 바나나의 구매갯수를 아래와 같이 출력하세요.
		//		바나나의 갯수는 @@개 입니다.
		
		int apple;
		int banana;
		
		banana = 3;
		apple = 100;
		System.out.println("사과의 가격은"+apple+"원 입니다.");
		System.out.println("바나나의 갯수는"+banana+"개 입니다.");
	}

}

 


설명에 들어가기 앞서 코드란에 // 또는 /* */ 로 표시되어 설명이 적혀있는 구문은

'주석' 이라고 합니다 코드외 첨부할 설명이 필요할경우 //를 사용하면 뒤에오는 텍스트나 숫자들은

코드로 인식되지 않습니다.

 

간단한 설명을 위한 메모장 이라고 생각하시면 편합니다.

// 는 해당 한줄만 주석 처리가 되는 것입니다

/* */ 는

/*

(설명을 위한 주석)

*/  이처럼 한줄이 아닌 지정한 범위까지 주석으로 사용할 수 있습니다.


변수 설정에 대한 이해를 보다 쉽게 하기 위해 택배 박스와 비교하여 설명 하겠습니다.

박스는 저장할 데이터 유형이라 생각하고

스티커는 변수명 

박스 내부의 저장된 물건은 할당 데이터 라고 생각을 하겠습니다.

 

int age; -> 빈 박스에 int age라는 스티커를 붙였다고 생각하시면 됩니다.

그렇다면 이제 그 박스는 int age박스가 되었습니다.

 

age = 25; -> 스티커에 박스에 저장할 물건(25)을 적어주고 박스에(25) 물건을 저장합니다.

그렇다면 int age 박스는 물건(25)을 저장하게 된 것입니다.

 

이제 그 스티커를 출력 명령어를 통해 출력처리를 해주면

박스에 저장된 물건이 출력되는 것입니다.

 

이상 java에서의 변수 설정에 대한 포스팅 이었습니다.

감사합니다.