서로 관련있는 클래스나 인터페이스의 컴파일된 클래스(.class)파일들을 한 곳에 묶어 놓은 것3명의 개발자가 3개의 패키지를 각자 개발할 수 있다.다음과같이 Tools.class 파일이 중복되어도, 패키지가 달라서 괜찮다. .java소스파일이 컴파일되어 생기는 .cl
스프링 예제를 따라하다가stream이 멍미 하고 정리java 8 이전컬렉션 인스턴스 다룰때 for, foreach돌면서 하나씩 꺼내 다뤄야함 (=비효율)stream 등장'데이터의 흐름'배열 혹은 컬렉션 인스턴스에 함수 여러개 조합해서, 원하는 결과 필터링하고 결과 얻을