Quels paquets 1) Java et 2) Groovy importent-ils automatiquement?

Ayant programmé un peu dans Groovy, je sais que les classes de certains paquets sont automatiquement imscopes. Quel est le scoop pour 1) Java et 2) Groovy? Existe-t-il une liste définitive de ceux pour lesquels vous n’avez pas besoin de spécifier une importation pour chacune de ces langues?

En Java, le seul package importé par défaut est

java.lang.* 

C’est là que résident des objects tels que Ssortingng et Object.

Selon ce qui précède , la liste des paquets pour groovy est

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

Autant que je sache, java importe seulement

 java.lang.* 

où les importations groovy:

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

Selon http://groovy.codehaus.org/Differences+from+Java

Selon le langage de programmation Groovy – Structure du programme

Groovy par défaut importe ces classes pour vous. Il y a six paquets que les importations groovy pour vous, ce sont:

 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