Sunday, March 18, 2018

Groovy - Optional Type Language - def

Groovy is an “optionally” typed language,  When compared to Java, which is a “strongly” typed language, 



whereby the compiler knows all of the types for every variable and contracts at compile time. This means that method calls are able to be determined at compile time.



In Groovy, optional typing is done via the ‘def’ keyword.



class Example { 

   static void main(String[] args) { 

      // Example of an Integer using def 

      def a = 100; 

      println(a); 


      // Example of an float using def 

      def b = 100.10; 

      println(b); 


      // Example of an Double using def 

      def c = 100.101; 

      println(c);


      // Example of an String using def 

      def d = "HelloWorld"; 

      println(d); 

   } 

No comments:

Post a Comment

உப்பு மாங்காய்

சுருக்குப்பை கிழவி. சுருக்கங்கள் சூழ் கிழவி. பார்க்கும் போதெல்லாம் கூடையுடனே குடியிருப்பாள். கூடை நிறைய குட்டி குட்டி மாங்காய்கள். வெட்டிக்க...