목록CS (2)
다희의 코딩 성장일기
자바는 하이브리드 언어 인터프리터 언어 = 소스코드 바로 실행가능한 언어. 컴파일 필요없음 파이썬, js 자바는 컴파일과 인터프리터 언어 둘다 혼합한 하이브리드언어! 바이트코드가 JVM에 실행될 때는 인터프리터 언어임 자바는 semi boolean을 지원하지 않는다. semi boolean은 숫자값 0과 1을 이용해서 참과 거짓 표현이 가능한 것. 자바는 이를 지원하지 않으므로 통시적으로 true, false표현 해야함 char는 2byte. 유니코드 기반이므로 2byte인 한국어도 입력가능 자바는 타입이 없으면 표현 못한다. 상수도 다 리터럴 타입이 있다! 리터럴(literal) : 소스 코드 내에 데이터 값 그대로 쓴 상수 자바 기본 리터럴 정수형 int, 실수형 double → double인 이유는..
commit = 변경사항을 새로운 버전으로 저장 working dir = 사람이 작업하는 공간 .git = 원격저장소 클론 받으면 생기는 폴더 HEAD : 현재 working dir가 어떤 버전과 같은지를 가리키는 포인터, 헤드는 기본적으로 main을 가리킴 staget Area ( = add) = 선택적으로 commit 찍기 위해서, 변경사항을 담아두는 장바구니 대기 장소 Main : 가장 마지막에 작업한 버전을 가리키는 포인터 origin = 원격저장소 push = 원격저장소에 commit 업로드 checkout = 헤드 옮기는 명령어, 다른 버전 가리킴. 복귀할 경우? head를 main 브런치로 checkout함. 물론 젤 최신의 버전을 찾아서 해당 버전으로 checkout해도 되지만, 새로운 최..