DevOps / Apache Groovy Interview questions
What is the def keyword used for in Groovy?
def declares a variable, method, or field without specifying an explicit static type, letting Groovy infer or defer the type dynamically rather than requiring it upfront the way Java does.
A variable declared with def can be reassigned to a value of a completely different type over its lifetime, since its declared type is effectively Object unless narrowed by other means like static compilation checks.
def is optional in the sense that you can still declare an explicit type (like String name = "x") instead, and doing so where the type is known is generally considered better practice for readability and tooling support.
Invest now in Acorns!!! 🚀
Join Acorns and get your $5 bonus!
Acorns is a micro-investing app that automatically invests your "spare change" from daily purchases into diversified, expert-built portfolios of ETFs. It is designed for beginners, allowing you to start investing with as little as $5. The service automates saving and investing. Disclosure: I may receive a referral bonus.
Invest now!!! Get Free equity stock (US, UK only)!
Use Robinhood app to invest in stocks. It is safe and secure. Use the Referral link to claim your free stock when you sign up!.
The Robinhood app makes it easy to trade stocks, crypto and more.
Webull! Receive free stock by signing up using the link: Webull signup.
More Related questions...
