본문 바로가기
Java

[JAVA] 변수 , 상수

by Bhinney 2022. 7. 22.

1.  변수(Variable)란

  • 값이 변할 수 있는 데이터를 임시적으로 저장하기 위한 수단
  • 값을 저장할 수 있는 메모리 공간에 사람이 식별할 수 있는 이름을 붙인 것
  • 변수 선언
    • 어떤 값을 저장할 메모리 공간을 확보하고 해당 메모리 공간을 식별할 수 있는 이름을 붙이는 것
    • 변수를 선언할 때에는 저장하고자 하는 데이터의 타입과 함께 변수의 이름을 작성
  • 값 할당
    • 변수에 값을 저장하는 것 : 할당 / 대입
    • 변수를 선언한 후 처음으로 값을 할달하는 것 : 초기화
    • 초기화 이후 다시 다른 값을 할당하는 것 : 재할당
  • 변수 이름 규칙 

          1️⃣ 두 번째 단어부터 대문자로 시작해 구분 (예 : camelCase)
          2️⃣ 영문자, 숫자, _, $ 사용 가능
          3️⃣ 숫자로 시작 할 수 없음
          4️⃣ 사용 중인 예약어는 사용 불가 (예 : public, static, class 등)


2. 상수(Constant)란

  • 변하지 말아야 할 데이터를 임시적으로 저장하기 위한 수단
  • 재할당이 금지된 변수
  • final 키워드 사용
  • 관례적으로 대문자에 언더바(_)를 넣어 사용
  • 상수를 사용하는 이유

          1️⃣ 프로그램이 실행되면서 값이 변하면 안되는 경우
          2️⃣ 코드 가독성을 높이고 싶은 경우
          3️⃣ 코드 유지 관리를 손쉽게 하고자 하는 것


 

댓글