자바는 객체 지향적이며 모듈식 프로그램을 만들고 코드를 재사용하며 캡슐화, 추상화, 상속과 같은 객체 지향 개념을 활용할 수 있습니다. 또한 자체 메모리 할당을 관리하는 자바 기능은 자바 애플리케이션의 보안을 강화하고 개발자가 비즈니스 로직에 집중할 수 있도록 합니다. 자바 개발자 커뮤니티가 성장하면서 무료 및 오픈소스로 활용할 수 있는 유용한 범용 라이브러리가 많이 생겼습니다. 따라서 개발자는 애플리케이션을 빌드할 때 다양한 라이브러리 중에서 선택할 수 있습니다.
또한 자바는 플랫폼 독립적입니다. 따라서 코드를 수정할 필요 없이 다양한 플랫폼에 코드를 배포할 수 있습니다.
멀티 리전, 부하 분산 VM 세트를 만들어 Cloud SQL로 지원되는 자바 애플리케이션을 실행합니다.