


build.gradle은 Gradle 기반의 빌드 스크립트입니다.
이 스크립트를 작성하면 소스 코드를 빌드하고 라이브러리들의 의존성을 쉽게 관리할 수 있습니다.
groovy 혹은 kotlin 언어로 스크립트를 작성할 수 있습니다.
우리가 개발을 하면서 필요로하는 외부 라이브러리들을 dependencies 부분에 작성하면
Gradle이 해당 라이브러리들을 Maven Repository 와 같은 외부 저장소에서 자동으로 다운로드해준다
(Maven Repository는 라이브러리들을 모아둔 저장소)
다른 라이브러리들과의 의존성을 자동으로 관리해 주기 때문에 라이브러리들간의 충돌 걱정없이 개발에만 집중할 수 있습니다.
라이브러리 = 필요한 기능들이 모여있는 코드의 묶음


수정 하면 아이콘이 생기는 데 누르면 변경 완료

(오른쪽의 코끼리 아이콘)
예시 192.168.0.123 : 8080
왼쪽이 IP 오른쪽은 포트번호
네트워크에서도 정보를 요청 받고 전달하려면 주소에 해당하는 IP 와 받는 사람에 해당하는 포트번호를 알려줘야함
약간 IP는 도시 포트는 도시의 항구들 이라 생각하면 편한거 같다.
이 도시를 이동하기 위해서 배표에 맞는 항구로 이용한다?