1)Java和2)Groovy自动导入哪些软件包?

2022-09-02 20:39:26

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


答案 1

在 Java 中,缺省情况下导入的唯一包是

java.lang.*

这是对象(如字符串和对象)所在的位置。

根据这里,时髦的包装列表是

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

答案 2

AFAIK, Java Only import

java.lang.*

时髦的进口:

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

https://groovy-lang.org/differences.html#_default_imports