-
Java 1부터 Java 17 까지 히스토리 & 버전별 특징 정리Programming Language/- Java 2022. 1. 29. 12:31
TL;DL 최신 프로그래밍 언어들(Kotlin, Rust, Clojure 등)이 가지고 있는 개념들(변수 타입 추론, 함수형 프로그래밍, 자동 병렬 프로세싱을 지원 등)을 Java에서도 새롭게 개발, 적용하고 있다. Java 8의 지원 기간이 2030년 12월이므로 기업들의 다음 Java 버전은 Java 17 이상이 될 것이다. 현재 회사(솔루션 업체이지만 SM, SI 업체와 비슷하다)에서 주로 사용하는 Java 버전은 7과 8 이다. 대기업들의 SM과 SI를 진행하고 있기 때문에 매우 보수적인 Java 버전이 사용되고 있다. 새로 진행되는 SI들은 그래도 Java 8을 사용하고 있지만 기존에 개발된 프로젝트들은 6, 7 버전이 대부분이다. 이러한 업무 환경 때문에 최신 Java 버전을 사용할 기회가 별..
-
git 설치부터 VS code 연동까지 따라하기Version Control/- Git 2022. 1. 5. 01:23
목차 git 설치 및 초기 설정 github repository(저장소) 생성 github VS Code 연동 1. git 설치 및 초기 설정 git : 버전(형상) 관리 시스템이다. 설치방법 git 다운로드 다운로드한 git 설치 아래 선택 사항 이외에는 (Recommended) next 클릭 editor : use Vim ~ vim에 익숙해지도록 선택 new repositories : Override the default branch ~~ 선택 -> main -> next github에서는 master/slave에 대한 표현이 노예제를 연상시키므로 중립적인 의미인 main을 master 대신 사용하고 있다. HTTPS : OpenSSL library line ending : Windows-style ..