I quote from the JLS 9.1.1.2 strictfp Interfaces
“The effect of the strictfp modifier is to make all float or double expressions within the interface declaration be explicitly FP-strict. This implies that all nested types declared in the interface are implicitly strictfp.”
So, what are nested types? Does it actually means nested reference types?
UPDATE:
I meant, I need a definition of nested types.
A nested class is one declared inside another class, like this.
You can also nest inside interfaces:
The implication of this in terms of your question is if you do this:
or
Then when you have something inside
It is implicitly