🧩 BE
home

Java (람다, 스트림, 어노테이션, 리플렉션)

람다란 무엇인가요?
스트림이란 무엇인가요?
람다와 스트림은 왜 생겨났을까요?
자바에서 어노테이션이란 무엇일까요?
어노테이션을 왜 사용할까요?
어노테이션은 리플렉션으로 동작한다고 말씀해 주셨는데, 리플렉션은 무엇인가요?
그러면 리플렉션을 활용해서 어노테이션의 메타 데이터를 가져오는 등의 로직을 실제로 구현해 보신 적이 있으신가요?
System.out.println 클래스는 성능이 좋지 않다고 하는데 이유가 무엇일까요?