[Java8] Date와 Time API
프로젝트를 진행하면서 시간과 날짜를 계산하는 일이 굉장히 많았다. 하지만 그 과정에서 헷갈린 부분을 정리하고 확실한 개념을 짚고 넘어가보고자 글을 정리한다. | Date & Time 소개 java8에 새로운 날짜와 시간 API가 생긴 이유 그전까지 사용하던 java.util.Date 클래스는 mutable(변하기 쉬운) 하기 때문에 thread safe 하지 않았다. 클래스 이름이 명확하지 않다 ( Date인데 시간까지 다루는 점에 대해 의아했음 ) 버그가 발생하는 일이 많았다 ( type의 안정성이 없고 월 같은 경우 0부터 시작하는게 이해가 안돼..) 날짜 시간 처리가 복잡한 application에서는 보통 Joda Time을 쓰곤 했다. 하지만 !! java8 에서 제공하는 Date-Time API..
Java/Java8
2020. 8. 1. 19:37