변수, 상수, 자료형, 연산자

JH·2022년 11월 13일
0

2022-Java-Study

목록 보기
3/10

변수

변하는 값, 사용하기 전에 선언한다.

자바 변수 선언 시 유의점

  • 변수의 이름은 알파벳, 숫자, _, $로 구성된다.
  • 대소문자를 구분한다.
  • 변수 이름은 숫자로 시작할 수 없고, 예약어를 사용할 수 없다.
  • 공백이 있을 수 없다.

상수

변하지 않는 값, final을 사용하여 선언한다. 상수명은 대문자를 자주 사용한다.

final int MAX_NUM = 100;

자료형

정수형문자형실수형논리형
1바이트byte--boolean
2바이트shortchar--
4바이트int-float-
8바이트long-double-

타입 추론

자바 10부터 타입 추론이 가능하다.

  • 다른 타입추론 언어와 다르게 한 번 정해진 타입을 바꿀 수 없다.
  • 지역 변수 자료형 추론

형 변환

바이트 크기가 작은 자료형 → 큰 자료형, 덜 정밀한 수 → 더 정밀한 수자동 형 변환이 이루어진다.

반대의 경우 자료의 손실이 발생할 수 있어서 명시적 형 변환을 해야 한다.

연산자

  • 대입 연산자(=)

  • 부호 연산자(+, -)

  • 산술 연산자(+, -, *, /, %)

  • 증가 감소 연산자(++, --)

  • 논리 연산자(&&, ||, !)

  • 복합 대입 연산자(+=, -=, ...)

  • 조건 연산자(조건식 ? 결과1 : 결과2;)

  • 비트 연산자(~, &, |, ^, <<, >>, >>>)

profile
매일 한 문제씩 풀기

0개의 댓글