ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 변수와 타입
    JAVA기초 & eclipse설치 2022. 3. 17. 22:18

    #2021-09-30 2일 차


    ##변수

    1. 변수란?

    • 변수란, 하나의 값을 저장할 수 있는 메모리 공간
    변수 선언시

     

    2. 변수 이름을 위한 명명 규칙

    • 첫 번째 글자는 문자이거나 $, _여야 하고 숫자로 시작할 수 없다. (필수)
    • 영어 대소문자가 구분된다. (필수)
    • 첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫자를 대문자로 한다. (관례)
    • 문자 수(길이)의 제한은 없다.
    • 자바 예약어는 사용할 수 없다. (필수)

    3. 변수의 사용 범위

    • 변수는 중괄호 블록 {} 내에서 선언되고 사용
    변수의 사용 범위

     

    4. 변수를 이용하여 값을 출력하는 코드

    package sep30.sec01.exam01_variable;   
    public class VariableExample {  
    	public static void main(String[] args) {   
    		//10을 변수 value의 초기값으로 저장   
    		int value = 10;      
    		//변수 value 값을 읽고 10을 더하는 산술 연산을 수행   
    		//연산의 결괏값을 변수 result의 초기값으로 저장  
    		int result = value + 10;      
    		//변수 result 값을 읽고 콘솔에 출력  
    		System.out.println(result);   
    	}
    }
    변수를 이용하여 값을 출력

     


    ##데이터 타입

    1. 기본(primitive) 타입

    • 정수, 실수, 문자, 논리 리터럴을 직접 저장하는 타입
    • 메모리의 최소 기억 단위인 bit가 모여 byte 형성
    기본 타입

     

    2. 타입 변환

    • 데이터 타입을 다른 타입으로 변환하는 것

    ex) byte <-> int, int <-> double

    3. 자동 타입 변환

    • 프로그램 실행 도중 작은 타입은 큰 타입으로 자동 타입 변환 가능
    자동 타입 변환

     

    4. 강제 타입 변환

    • 큰 타입은 작은 타입 단위로 쪼개기
    • 끝의 한 부분만 작은 타입으로 강제적 변환
    강제 타입 변환

     

    'JAVA기초 & eclipse설치' 카테고리의 다른 글

    1. 클래스  (4) 2022.03.20
    참조 타입  (0) 2022.03.18
    조건문과 반복문  (2) 2022.03.18
    연산자  (0) 2022.03.17
    자바 개발 환경 구축 & 첫 코드  (0) 2022.03.17
Designed by Tistory.