Groovy - Tổng quan

Groovy là một ngôn ngữ hướng đối tượng dựa trên nền tảng Java. Groovy 1.0 được phát hành vào ngày 2 tháng 1 năm 2007 với Groovy 2.4 là phiên bản chính hiện tại. Groovy được phân phối thông qua Giấy phép Apache v 2.0.

Đặc điểm của Groovy

Groovy có các tính năng sau:

  • Hỗ trợ cả gõ tĩnh và động.
  • Hỗ trợ người vận hành quá tải.
  • Cú pháp riêng cho danh sách và mảng kết hợp.
  • Hỗ trợ riêng cho cụm từ thông dụng.
  • Hỗ trợ riêng cho các ngôn ngữ đánh dấu khác nhau như XML và HTML.
  • Groovy rất đơn giản đối với các nhà phát triển Java vì cú pháp của Java và Groovy rất giống nhau.
  • Bạn có thể sử dụng các thư viện Java hiện có.
  • Groovy mở rộng java.lang.Object.

Trang web chính thức của Groovy là http://www.groovy-lang.org/