728x90
연산자
- 연산식은 연산자와 피연산자의 조합으로 구성되어있습니다.
- 피연산자는 표현식을 사용해 표현합니다.
- 이때 부작용을 가지는 연산자의 연산식에서는 변화되는 값을 수용해야 하기때문에 변수만이 피연산자가 될 수 있습니다.
- 필요 피연산자의 개수, 우선 순위, 연산방향, 기능에 따라 연산자의 값이 달라지게 됩니다.
연산자의 주기능
- 식의 값을 산출합니다.
- 피연산자의 값을 변경하지 못합니다.
- ex) 5+2에서 5와 2의 값은 변경하지 못합니다.
연산자의 부작용
- 일부 연산자들만 가지는 추가적인 기능입니다.
- 배정 연산자 : +=, -= 등
- 증감 연산자 : ++, --
- new 연산자 : 객체를 생성하여 주소값을 넘겨 줍니다.
필요 피연산자의 개수에 따른 분류
- 단항 : ++,--
- 이항 : +, - *
- 삼항 : ?
우선순위와 연산방향
- 우선 순위는 ()를 사용하여 방향과 우선 순위를 변경할 수 있습니다.
- 주로 왼쪽에서 오른쪽으로 동작하고 배정 연산자인 = 는 오른쪽에서 왼쪽으로 동작합니다.
'학습(구) > Java(구)' 카테고리의 다른 글
| 참조 타입 (0) | 2021.03.17 |
|---|---|
| 식별자 (0) | 2021.03.16 |
| 변수 (0) | 2021.03.16 |
| 자바 프로그램의 구성 요소 (0) | 2021.03.15 |
| 언어와 애플리케이션 분류 (0) | 2021.03.15 |