什么包做1)Java和2)Groovy自动导入?

在Groovy中编程了很多,我知道某些包中的类会自动导入。 什么是1)Java和2)Groovy的独家新闻? 是否有明确的列表,您不需要为每种语言指定导入?

在Java中,默认导入的唯一包是

java.lang.* 

这是String和Object之类的对象所在的位置。

根据这里 ,groovy的包列表是

 java.io.* java.lang.* java.math.BigDecimal java.math.BigInteger java.net.* java.util.* groovy.lang.* groovy.util.* 

AFAIK,java只import

 java.lang.* 

wheras groovyimport:

 java.io.* java.lang.* java.math.BigDecimal java.math.BigInteger java.net.* java.util.* groovy.lang.* groovy.util.* 

根据http://groovy.codehaus.org/Differences+from+Java

根据Groovy编程语言 – 程序结构

默认情况下,Groovy会为您导入这些类。 有六个包为您提供groovy导入,它们是:

 import java.lang.* import java.util.* import java.io.* import java.net.* import groovy.lang.* import groovy.util.* import java.math.BigInteger import java.math.BigDecimal