[자바의 정석 - 기초편] ch3-3,4 연산자의 우선순위와 결합규칙
ch3-3 연산자의 우선순위 연산자가 둘 이상이 있을 때 자동으로 결정되는 우선순위 수학을 한 사람들이라면 알듯이 곱셈나눗셈이 덧셈 뺄셈보다 먼저 이루어지고 상식적으로 생각하면 된다. 외워야 하지만, 일반적으로 다 아는 부분이라고 본다. 부호연산자가 먼저 이루어진다 1항연산자(-x) > 2항연산자 (우선순위가 높다) 비교연산자는 나중에, 비교를 하려면 결과값이 나와야 하기 때문 비교연산 > 논리연산, &&이 나중에 실행된다. 결과값이 나와야 또 실행이 되기 떄문에 result = x + y * 3, 대입은 제일 나중에 ch3-4 연산자의 결합규칙 기본적으로는 왼쪽에서 오른쪽으로 실행이 된다. 대입과 단항 연산자를 제외하면 모두 왼쪽 -> 오른쪽 - 모든 연산자는 연산 결과를 반환한다