GroovyµÄwindows°²×°Îļþ£¬Ä¬ÈÏÉèÖÃÏêϸ°²Ñb£¬Ò²¿ÉÒÀ¾Ý±ØÐë×Ô¶¨°²Ñb²¿¼þ¡£±¾°æ±¾ºÅÀú¾¼ì²â¿ÉÒÔÒ»ÇÐÕý³£°²ÑbÓ¦Óã¬ÊÊÓüÓÉϵ½IDEAÖС£ºÍJAVAÏà½üµÄ¶¯Ì¬ÓïÑÔGroovy£¬ÔÚvmÐéÄâ»úÖÐÔË×÷£¬Groovy½Å±¾ÖÆ×÷ÔÚÔË×÷µÄʱºò»áÏȱ»±àд³öJavaÀà×Ö½ÚÂ룬ÔÙ¸ù¾ÝJVMvmÐéÄâ»úʵÐÐÕâÒ»Java×Ö½ÚÂëÀ࣬ÓбØÐëµÄ¸Ï½ôÃâ·ÑÏÂÔØ£¡
¡¡¡¡Groovy ÊÇÓÃÒÔJavavmÐéÄâ»úµÄÒ»ÖÖÁéÇɵĶ¯Ì¬ÓïÑÔ£¬ËüÈÚºÏÁËPython¡¢RubyºÍSmalltalkµÄºÜ¶àÇ¿¾¢µÄÌØÐÔ¡£ËüÊÇÒ»ÖÖÍêÉƵÄÃæÏò¶ÔÏó±à³ÌÓïÑÔ£¬¼ÈÄܹ»ÓÃÒÔÃæÏò¶ÔÏó±à³Ì£¬ÓÖ¿ÉÒÔ×÷Ϊ´¿ËéµÄ½Å±¾ÖÆ×÷ÓïÑÔ¡£Ó¦ÓÃÕâÖÖÓïÑÔÎÞÐë׫д¹ýÉٵĴúÂ룬ÁíÍâÓ־߱¸±Õ°üºÍ¶¯Ì¬ÓïÑÔÖеıðµÄÌØÐÔ¡£
¡¡¡¡GroovyÊÇJVMµÄÒ»¸öÈ¡´úÓïÑÔ£¨È¡´ú¾ÍÊÇÖ¸¿ÉÒÔÓà Groovy ÔÚJava·þÎñƽ̨ÉÏ¿ªÕ¹Java ³ÌÐò±àд£©£¬Ó¦Ó÷½·¨»ù´¡ÓëÓ¦Óà Java´úÂëµÄ·½·¨Í¬Ñù£¬¸ÃÓïÑÔÓÈÆäºÏÊÊÓëSpringµÄ¶¯Ì¬ÓïÑÔÊÊÓÃÒ»ÆðÓ¦Óã¬Éè¼Æ·½°¸Ê±¿¼Âǵ½ÁËJava¼¯³É»¯£¬Õâʹ Groovy Óë Java ´úÂëµÄ»¥²Ù×÷·Ç³£ÈÝÒס££¨ÁôÒ⣺²¢²»ÊÇÖ¸GroovyÈ¡´újava£¬Ö»ÊÇÖ¸GroovyºÍjava·Ç³£ºÃµÄÈںϳÌÐò±àд¡££©
¶àÌØÈí¼þרÌâΪÄúÌṩ´úÂë¶Ô±È¹¤¾ß,Ò×ÓïÑÔ´úÂë¶Ô±È¹¤¾ß,´úÂë¶Ô±È;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
°²×¿Ó¦ÓÃÉ̵êapp£¬ÊÖ»úÓ¦ÓÃÉ̵êÊÇ°²×¿ÏµÍ³ÊÖ»úµ³²»ÄÜȱ·¦µÄÒ»²¿·Ö£¬ÎÒÃÇ¿ÉÒԺܱã½ÝµÄÔÚÉÏÃæÏÂÔØÒªÏëµÄÊÖ»úÈí¼þÓÎÏ·£¬ÄÇüNÊÖ»úÓ¦ÓÃÉ̵êÄļҺã¿Ï±ßΪ´ó»ï¶ùÊáÀíÁ˼¸¿î·Ç³£ºÃµÄÊÖ»úÓ¦ÓÃÉ̵êÆÚ´ý´ó»ï¶ùÄÜϲ°®¡£
°²×¿Ó¦ÓÃÉ̵êappÏÂÔØ£¬ÊÖ»úÓ¦ÓÃÉ̵êÊÇ°²×¿ÊÖ»úµ³²»¿ÉȱÉÙµÄÒ»²¿·Ö£¬ÎÒÃÇ¿ÉÒԺܷ½±ãµÄÔÚÉÏÃæÏÂÔØÏëÒªµÄÈí¼þºÍÓÎÏ·£¬ÄÇôÊÖ»úÓ¦ÓÃÉ̵êÄĸöºÃ£¿ÏÂÃæΪ´ó¼ÒÕûÀíÁ˶à¿î²»´íµÄÊÖ»úÓ¦ÓÃÉ̵êÏ£Íû´ó¼ÒÄÜϲ»¶¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿î´úÂë±à³ÌÈí¼þÈí¼þ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ£¬ÆäÖÐÓÐѧϰ±à³Ì¡¢ÕæÔ´Âë¡¢¿ÉÐÅÍøÕ¾µÈApp£¬ÕÒÈí¼þÒ»¶¨ÒªÕÒÕý¹æƽ̨£¬¶àÌØÿһ¿îÈí¼þ¶¼½øÐвéɱ£¬È·±£Èí¼þ°²È«£¬ÏëÒªÕÒ´úÂë±à³ÌÈí¼þÓ¦Ó㬸ϽôÀ´¶àÌØÈí¼þÔ°¿´¿´°É¡£
¶àÌØÈí¼þ԰ΪÄúÕûÀíÁ˶à¿îÊʺϰ²×¿Ó¦ÓÃÏÂÔØ£¬ÔÚ¶àÌØÄúÄÜÏÂÔضà¿îÕý¹æµÄ¡¢ÎÞ¶¾Èí¼þ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓÐ,ÕÒÊʺϰ²×¿Ó¦ÓÃÏÂÔؾÍÀ´¶àÌØÈí¼þÕ¾°É¡£