Groovy เป็นภาษาที่มีไวยากรณ์คล้ายกับ Java แต่ง่ายกว่า Java มันมักจะถูกมองว่าเป็นภาษาที่ใช้สคริปต์/ยืดหยุ่น/ไดนามิก แต่ฉันไม่ชอบคำคุณศัพท์แบบนี้เพราะฉันคิดว่ามันแค่ทำให้ผู้คนสับสน หาก Java เป็นชายวัยกลางคนที่ฉลาด Groovy ก็คือลูกชายวัยรุ่นของเขา Groovy มีลักษณะเฉพาะหลายอย่างของพ่อของเขา แต่มีความดุร้ายและน่าสนใจมากกว่า พวกเขายังทำงานร่วมกันได้ดี
Groovy มีกฎน้อยกว่า Java มาก ตัวอย่างเช่น หากต้องการรับเอาต์พุตมาตรฐาน "Hello World" ใน Java คุณต้องเขียนคลาส วิธีการหลักที่มีพารามิเตอร์ที่เหมาะสม และอื่นๆ แต่ใน Groovy หากคุณไม่ต้องการเขียนโค้ดสำเร็จรูปทั้งหมด คุณสามารถทิ้งคำจำกัดความของคลาสและวิธีการหลักทิ้งไป และเพียงเขียนโค้ดบรรทัดเดียวที่พิมพ์ว่า "Hello World"
สำหรับเอกสาร Groovy เพิ่มเติม โปรดดู: http://edu.codepub.com/programme/groovy/
ขยาย