자바8 (jdk 8)부터 여러가지 기능들이 추가되었다.

그중에서도 대표적으로

등등 새롭게 추가되었다.

위와 같이 대표적인 기능들이 실제로 실무에서도 많이 쓰인다.

때문에 알고 쓰는것과, 맹목적으로 쓰는것은 차이가 크다고 생각한다.

예컨데, 쓸모없이 Stream의 forEach를 쓰는것보다는, 우리가 일반적으로 사용하는 for문을 쓰는것이 더 효율적이다.

이처럼 왜 쓰는지와, 어떤때에 쓰면 좋은지에 대해 공부해보고자 한다.