02_java 변수 선언 (Variables)

2022. 5. 11. 13:53·자바/start

안녕하세요

오늘은 이전 업로드에서 다뤘던 자바 시작 이후에

 

이클립스 java 시작 (Hellojava)

안녕하세요 오늘은 이클립스에서 자바를 시작해서 가장 기본적인 부분부터 알아보도록 하겠습니다. 이클립스 설치부터 기본 설정을 확인하시려면 블로그 내의 (이클립스-초기 설정)을 확인해

dduldduck.tistory.com

자바의 변수 선언에 대해 알아보도록 하겠습니다.


package javaexp.a01_start;

public class A02_Variables {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		// 자바의 메모리
		// 박스 : 용도를 적은 스티커를 붙이고,
		//       저장 물건을 저장해서 보관..
		// 스티커명을 통해서 저장된 물건을 확인..
		
		
		// 박스 : 저장할 데이터 유형을 선언
		// 적은 스티커 : 변수명을 지정
		// 저장물건을 저장 : 할당할 데이터를 저장.
		int age; // 박스와 스티커를 붙임
		age = 25; // 적은 스티커에 실제 저장할 물건(데이터) 저장.
		// 스티커를 출력명령어 (SYstem.out.primt1n()) 출력 처리
		// ; 자바프로그램의 모든 명령어의 마지막에 붙여 준다.
		System.out.println(age);
		int height = 170;
		// + 를 통해서 "":문자열데이터와 연결해서 사용
		System.out.println("키는 "+height+"cm");
		// ex1) 사과의 가격을 변수로 선언하고, 출력하세요
		// ex2) 바나나의 구매갯수를 아래와 같이 출력하세요.
		//      바나나의 갯수는 @@개 입니다.
		int apple;
		apple = 3000;
		System.out.println("사과가격은 "+apple+"원");
		
		int banana;
		banana = 5;
		System.out.println("바나나 구매갯수는 "+banana+"개 입니다");

	}

}

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

 

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

스티커는 변수명

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

 

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

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

 

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

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

 

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

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


아래의 예제 (사과와 바나나 변수 문제)를 직접 해결해 보신 후 Run을 눌러 결과값을 출력해 보시기 바랍니다.

정답은 위에 소스코드에 나와 있습니다.

 

여기까지 java변수 설정에 대한 포스팅이었습니다.


이후에는 자바의 실행 순서에 대해 업로드하겠습니다.

 

03_java 실행순서 (CallProcess)

안녕하세요 오늘은 이전시간에 다뤘던 자바의 변수 선언 이후에 02_java 변수 선언 (Variables) 안녕하세요 오늘은 이전 업로드에서 다뤘던 자바 시작 이후에 이클립스 java 시작 (Hellojava) 안녕하세요

dduldduck.tistory.com

 

'자바 > start' 카테고리의 다른 글

06_java 변수  (0) 2022.07.06
05_java 세미콜론( ; ) 과 변수의 선언부터 할당 출력  (1) 2022.07.04
04_java 블록 종류와 주석  (0) 2022.07.04
03_java 실행순서 (CallProcess)  (1) 2022.05.15
01_이클립스 java 시작 (Hellojava)  (2) 2022.05.11
'자바/start' 카테고리의 다른 글
  • 05_java 세미콜론( ; ) 과 변수의 선언부터 할당 출력
  • 04_java 블록 종류와 주석
  • 03_java 실행순서 (CallProcess)
  • 01_이클립스 java 시작 (Hellojava)
뚤떡이
뚤떡이
프로그래밍을 알아가며 저와 함께 성장하는 블로그 입니다
  • 뚤떡이
    뚤떡이의 발개벗긴개발
    뚤떡이
  • 전체
    오늘
    어제
    • 분류 전체보기 (73)
      • Docker (2)
      • 자바 (29)
        • start (10)
        • calcu (4)
        • process (7)
      • 플러터 (1)
      • 알고리즘 (12)
        • 개념 (2)
        • 구현 (5)
        • 백준 (0)
        • 프로그래머스 (5)
      • 이클립스 (4)
        • 초기설정 (4)
      • SQL (5)
      • IT 잡동사니 (10)
      • 개발 관련 (10)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    IT자산관리
    #번역
    #python
    #electron
    #개발일지
    synology
    시놀로지
    #apachesuperset #시놀로지 #db2 #데이터시각화 #기술블로그
    MAC 크롬 원격
    크롬 원격
    크롬 원격 데스크톱
    요구사항 정의서
    개발일지 #프로젝트후기 #gpt4 #번역 #자동화 #python #electron
    GLPI
    스팸메일 #메일보안 #gophish #it보안 #오픈소스
    윈도우 크롬 원격
    #자동화
    #프로젝트
    #python #개발일지 #번역 #메모리최적화 #websocket #redis #비동기프로그래밍
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
뚤떡이
02_java 변수 선언 (Variables)
상단으로

티스토리툴바