JAVA
Java 선택 이유
- 널리 사용되는 언어로 참고할 레퍼런스가 많음
- 플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용 가능
- 객체지향 언어이기 때문에 유지보수와 확장이 쉽다(설계시 고려해야 함)
- GC를 사용하므로 메모리를 효율적으로 관리
참고) 자바를 쓰면 왜 좋을까요?
Java 버전
Java8
- 람다식
- 메소드 참조
- stream api 지원
- 날짜,시간 API 추가
Java11
- javac를 통해 컴파일 하지 않아도 바로 실행할 수 있게 됨
선택 이유
- 외부 개발 툴과 연동했을 때 안정적
- 11에서 큰 변경 사항이 없기 때문Java 11에서의 변경사항이 크게 없음
참고)Java7과 Java8의 특징Java8과 Java11의 특징