Monday, April 23, 2018

Can an interface have both default and static keyword in method with bodies ?

  1. interface MyInterfaceExe {
  2. public default static void run(){
  3. // code here
  4. }
  5. }
No ! we can not have both default and static keyword in method with body. Compiler will give an error saying that illegal combination of modifier at line 2.

No comments:

Post a Comment

Blueprint for self-improvement

To learn faster: Make the process fun To understand yourself : Write To understand the world better : Read To build deeper connection : Lis...