02-1 변수

지미미·2023년 4월 18일
0

Java

목록 보기
6/16
post-thumbnail

변수

  • 값을 저장할 수 있는 메모리 번지에 붙인 이름이다. 변수를 통해 프로그램은 메모리 번지에 값을 저장하고 읽을 수 있다.

변수 선언

  • 변수에 어떤 타입의 데이터를 저장할지 그리고 변수 이름이 무엇인지를 결정하는 것을 말한다.
* int age; // 정수(int) 를 저장할 수 있는 age 변수 선언
  age = 29; // 값 저장 -> 변수 초기화: 변수에 최초로 값이 저장될 때 변수가 생성된다

변수 사용

  • 변수의 값을 읽거나 변경하는 것을 말한다. 변수를 출력문이나 연산식 내부에서 사용되어 변수에 저장된 값을 출력하거나 연산에 사용한다.

변수 사용 범위

  • 변수는 자신이 선언된 위치에서 자신이 속한 블록 내부까지만 사용이 가능하고 밖에서는 사용할 수 없다.
  • 변수명 작성 규칙
  • 첫번째 글자는 문자이거나 '$', '_'이어야 하고 숫자로 시작할 수 없다.
    e.g) 가능> price, $price, _companyName / 불가능> 1v, @speed, $#value
  • 영어 대소문자를 구분한다.(필수)
    e.g) firstname 과 firstName은 다른 변수
  • 첫 문자는 영어 소문자로 시작하되, 다른 단어가 붙을 경우 첫 문자를 대문자로 한다.(관례)
    e.g) maxSpeed, firstName, carBodyColor
  • 문자 수(길이) 제한은 없다.
  • 자바 예약어는 사용할 수 없다.(필수)
    예약어란? 이미 해당 프로그래밍 언어에서 의미를 갖고 사용되는 단어.
    e.g) 기본 타입(boolean, byte, ...), 접근제한자(private, protected, ...) 등등
profile
블루라이트로 광합성 하는 새럼

0개의 댓글