#2. Java - 문법

박주현·2023년 7월 5일
0

Java

목록 보기
2/11
post-thumbnail

1. 변수(variable)

값을 저장할 수 있는 메모리상의 공간을 의미.
하나의 변수에 하나의 값만 저장할 수 있으며, 새로운 값을 저장하면 기존의 값은 사라진다.

1.1 변수 선언과 초기화

변수를 사용할 경우, 먼저 초기화를 해야함.
변수타입을 먼저 지정하고 변수이름을 붙인다.

선언 후에 변수를 사용할 수 있으나, 사용하기 전에 반드시 초기화를 해야함.
변수의 초기화란, 변수를 사용하기 전에 처으으로 값을 저장하는 것을 의미한다.

1.2 변수의 명명 규칙

  1. 대소문자가 구분되며 길이에 제한이 없다.
    • True와 true는 서로 다른 것으로 간주된다.
  2. 예약어를 사용해서는 안된다.
    • true는 예약어라서 사용불가, True는 사용가능
  3. 숫자로 시작할 수 없다.
    • ex) top10 (가능) , 7up (불가능)
  4. 특수문자는 '_'와 '$'만 허용

2. 변수의 타입

변수를 선언할 경우에는 저장하려는 값의 특성을 고려하여 가장 알맞은 자료형을 변수의 타입으로 선택

  1. 기본형
    • 논리형(boolean), 문자형(char), 정수형(byte,short,long,int), 실수형(float,double) 계산을 위한
      실제 값을 저장.
  2. 참조형
    • 객체의 주소를 저장.
    • 8개의 기본형을 제외한 나머지 타입

3. 상수

변수와 마찬가지로 값을 저장할 수 있는 공간이지만, 변수와 다르게 값을 한번 저장하면 다른 값으로 변경 불가.
상수를 선언하는 방법은 변수와 동일하지만, 변수의 타입 앞에 'final'을 붙여주면됨.

4. 리터럴

그 자체로 값을 의미하는 것으로 '상수'의 다른 이름이라고 보면됨.

profile
빌드업 막 시작하는 개발자

0개의 댓글