您可以指定类型,也可以在Groovy中使用接口。因此,换句话说,您可以在groovy中以Java风格进行编码。来自Java的背景,有些人发现将groovy视为Java并开始以Java风格进行开发很舒适。我想知道指定类型和编码Java样式在速度和性能方面是否对groovy有好处,或者如果没有性能差异,我们是否可以放弃指定类型和代码纯groovy样式?
这是Java风格的服务方法
Reservation makeReservation(Sale sale, Buyable buyable, BigDecimal serviceFeePayment = BigDecimal.ZERO,
Integer quantity = 1, BigDecimal price = null, Date expiration = null, Boolean includedInRegistration = false, String initials = ''){
这里没有指定类型
def makeReservation(sale, buyable, serviceFeePayment = BigDecimal.ZERO,
quantity = 1, price = null, expiration = null, includedInRegistration = false, initials = ''){
我非常感谢您的见解。谢谢!