eclipse / 자바의 변수선언 (Variables)
안녕하세요
이전 포스팅에서는 프로그램의 첫 시작인 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에서의 변수 설정에 대한 포스팅 이었습니다.
감사합니다.