앞에서 자바8에 대해서 Stream에 대해서 간략하게 알아보았다. 회사 면접을 보던 중 Java Stream와 Kotiln Stream의 차이에 대해서 아는지 물어보았고 해당 사항에 대해서 답변을 하지 못해 정리해보고자 한다.
JAVA8 제일 많이 사랑 받던 버전이기도 하고 현재는 11버전을 주로 사용하고 있는데 각 버전에서 어떤 부분때문에 사랑 받았고 11버전에는 어떤 부분이 추가되었는지 알아보자.
매번 클라이언트에서 요청이 올 때마다 각 로직을 처리하는 빈을 새로 만들어서 사용한다고 생각해보자. 요청 1번에 10개의 객체가 만들어진다고 하고, 1초에 500번 요청이 온다고 하면 초당 5000개의 새로운 객체가 생성된다. 해당 건은 GC에게 부하가 걸리면 감당이
이번에 프로젝트에서 배치 프로그램을 작성하는 중에 SimpleStepBuilder 멤버 변수를 확인하는 도중에 제너릭이 있는 것을 확인하였으나 기존에 알고 있던 부분과 많이 달라 이번에 제대로 공부하고자 한다. 만일 아래의 예시 중 Generic 부분에 어떤 타입 경계
지난 시간에는 Generic에 대한 전반적인 포스트를 작성하였다. 단순하게 개념으로 이해하기는 어려워 여러군대에 분포되어 있는 예시를 가지고 이해 해보록 하자. Nested Type Generic 아래와 같은 코드가 있다고 가정해보자 위의 코드는 정상적으로 작동할까?