Java : 변수,상수,리터럴

김선미·2022년 7월 31일

변수의 선언과 저장

  • 변수란? 값을 저장하는 공간
  • 변수의 선언 : 변수를 선언하면 값을 저장할 수 있는 공간이 만들어진다.
자료형 변수 ;
int age;
  • 변수의 저장 : '='는 등호가 아니라 대입을 의미한다.
int age = 1;
  • 변수의 초기화 : 변수에 처음으로 값을 저장하는 것. 대부분 변수를 선언함과 동시에 값을 저장하여 초기화하는 것이 일반적이다.
  • 콤마를 사용하여 여러 변수를 동시에 선언 할 수 있다.
int x=0; //변수 x를 선언 후 0으로 초기화
int y=5; //변수 y를 선언 후 5으로 초기화 
int x=0, y=5; 
  • 변수의 종류 : 클래스 변수, 인스턴스 변수, 지역 변수
    • !!중요!! 지역 변수는 읽기 전에 꼭 초기화 해야 함.
  • 변수의 값 읽어오기 : 변수의 값이 필요한곳에 변수의 이름을 적는다.
    • 변수에 저장된 값을 증가, 감소할 수 있음.
      int age = 14
      age = age + 1; //age 값이 +1 증가
  • 변수의 타입 : 변수의 타입은 값의 타입에 의해 결정된다.
  • 기본형 (8개)
    • 문자 : char
    • 정수 : byte, short, int, long
    • 실수 : float, double
    • 논리 : boolean
int age = 25;
double pi = 3.14;
char ch = 가;

상수와 리터럴

  • 변수(variable) : 하나의 값을 저장하기 위한 공간
  • 상수(constant) : 한 번만 값을 저장할 수 있는 변수
final int MAX = 100;
MAX = 200; //error 
  • 리터럴 (literal): 그 자체로 값을 의미하는 것
    -기존의 상수와 같은 의미이나 상수는 '한번만 값을 저장할 수 있는 변수'라고 정의되었기 때문에 단어의 정의가 다른 것
profile
백엔드 개발 공부

0개의 댓글