- 표준 라이브러리를 사용하면 그 코드를 작성한 전문가의 지식과 우리보다 앞서 사용한 다른 프로그래머들의 경험을 활용할 수 있다.
- 알고리즘에 능통한 개발자가 설계와 구현과 검증에 시간을 들여 개발했고, 이 분야의 여러 전문가가 잘 동작함을 검증해줬다. 그리고 버그가 지속적으로 릴리즈 된다.
- 일과 크게 관련없는 문제를 해결하느라 시간을 허비하지 않아도 된다.
- 노력하지 않아도 성능이 지속적으로 개선된다.
- 기능이 점점 많아진다. 부족한 부분이 계속해서 릴리즈되고 기능이 추가된다.
- 내가 작성한 코드가 낯익은 코드가 되어 가독성이 높아지고 유지보수과 활용하기 쉬워진다.
- 라이브러리에 필요한 기능이 있는지 모르는 경우가 많다.
- 자바는 메이저 릴리즈마다 새로운 기능을 설명하는 웹페이지를 공시한다. 참고하자.
java.lang, java.util, java.io와 그 하위 패키지들
은 파악하고 익숙해지기- 자바 표준 라이브러리에서 원하는 기능을 찾지 못한다면 구글의 구아바 라이브러리로 찾아보자.