Timeline for Final arguments in interface methods - what's the point?
Current License: CC BY-SA 4.0
11 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Apr 15, 2019 at 6:41 | history | edited | Ted Hopp | CC BY-SA 4.0 | added 21 characters in body |
| May 24, 2016 at 21:32 | comment | added | Ted Hopp | The Java 8 language spec now says that there are eight kinds of variables (up from seven--they added lambda parameters). Method parameters are still fourth on the list (at least some things in life seem stable. :-)). | |
| Dec 1, 2015 at 7:42 | comment | added | Stefan Haberl | Documentation is next to useless, however, since the final modifier is not enforced on the implementing class. Your interface signature may simply lie. | |
| Jul 24, 2014 at 4:12 | history | edited | Ted Hopp | CC BY-SA 3.0 | incorporated Robin's comment into answer |
| Jul 18, 2012 at 7:05 | history | suggested | Nandkumar Tekale | CC BY-SA 3.0 | Updated URL |
| Jul 18, 2012 at 6:58 | review | Suggested edits | |||
| Jul 18, 2012 at 7:05 | |||||
| Mar 21, 2011 at 16:28 | vote | accept | mindas | ||
| Mar 21, 2011 at 16:24 | comment | added | Ted Hopp | @mindas - the JLS says that there are seven kinds of variables. Method paramaters are fourth on the list. | |
| Mar 21, 2011 at 16:16 | comment | added | Robin | It can't be used to match signatures since it is does not appear in the actual .class file. It is for the compiler only. | |
| Mar 21, 2011 at 16:14 | comment | added | mindas | Does method parameter also qualify as a variable? It obviously is in practice, but is it in specification context? | |
| Mar 21, 2011 at 16:05 | history | answered | Ted Hopp | CC BY-SA 2.5 |