ex) +, -, *, / , %
cf) 연산자 오버라이딩(기능이 바뀐것)
->양쪽 데이터 중 하나 이상이 String 타입이면
+는 결합연산자가 된다. (나머지도 문자열화 된다)
ex) "Hello"+1+2); // hello12 가 된다. (1,2 문자열화 됨)
ex) ++, --
ex) a++; // a에 1씩 더한다.
ex) =
ex) a = b; // a에 b의 값을 대입함.
ex) +=, -=, *=, /= , %=
ex) a+=2 > a = a+2와 같음. 식을 간략화 함.
ex) &(and), (or)|, ^, ~(not), 시프트(<<,>>,>>>)
: 쓰면 빠르게 실행되지만, java는 이미 충분히 환경이 되기 때문에
굳이 사용하지 않아도 됨. (이진수는 표기법이 지저분 하므로. )
ex) ==, !=, <, >, <=, >=
ex) &, &&, |, ||
-> & // && (short cercuit effect)
ex) &=, |=
ex) A &= B // A = A & B (A의 중복을 없애고 식을 간략화 함).
ex) A? B:C // A(조건식)가 참이면 B이고 거짓이면 C이다.
(instance = 객체)
ex) if(A instanceof B) -> a가 b클래스의 객체면, T, 틀리면 F
ex) day06/F.java