간결하고 실용적이며, 자바 코드와의 상호운용성을 중시하는 정적 타입 지정 언어 상호운용성 : 하나의 시스템이 다른 시스템과 아무런 제약없이 서로 호환되어 사용할 수 있는 성질 정적 타입 지정 언어 모든 프로그램 구성 요소의 타입을 컴파일 시점에 알 수 있고, 프로그램
OOP(Object-Oriented Programming) WHAT 프로그램을 객체들의 집합으로 무엇을 어떻게 할 것인지에 집중하여 결과를 만들어내는 명령형 프로그래밍 방법 객체 사전적 의미 : 실생활에서 우리가 인식할 수 있는 사물이나 개념으로 속성과 동작을 갖고 있
Gradle 프로젝트의 모든 코드를 가져와 대상 환경에서 실행할 수 있는 배포 가능한 단위로 패키징하는 빌드 자동화 도구 소규모 프로젝트를 빠르게 구축하거나 시간이 오래 걸리는 매우 복잡한 프로젝트를 구축할 수 있다. Gradle 빌드는 JVM(Java Virtual