Java·JVM

JVM에서 가장 빠른 비교연산자

JVM에서 가장 빠른 비교연산자 대표 이미지

1. 비교연산자의 구분 Equal과 Less, Greater

Equal과 not Equal은 not을 하나 추가, 1클럭 차이나므로 어떤 CPU에서도 연산속도가 같을 수 밖에 없다. 이와 동일하게 < 는 not >=와 같고 > 는 not <=과 같다. 그렇다면 CPU연산에서 속도가 같을 수밖에 없는 다음 3가지 그룹이 나오게 된다.

  • ==,!=
  • <, >=
  • >, <=

일단 결론부터 말하자면, **==**과 **!=**이 현저히 느리고 나머지 비교연산은 동등하게 빠르다.

2. 테스트

나중에 이어쓰기

3. 이유

나중에 이어쓰기

댓글