我從strictfp
改性劑的JLS 9.1.1.2 strictfp Interfaces什麼是嵌套類型?
「的效果引用是使接口聲明中的所有float
或double
表述是明確FP-嚴格。這意味着所有嵌套類型接口中聲明隱含地strictfp
「。
那麼,什麼是嵌套類型?它實際上是否意味着嵌套的引用類型?
UPDATE:
我的意思是,我需要嵌套類型的定義。
我從strictfp
改性劑的JLS 9.1.1.2 strictfp Interfaces什麼是嵌套類型?
「的效果引用是使接口聲明中的所有float
或double
表述是明確FP-嚴格。這意味着所有嵌套類型接口中聲明隱含地strictfp
「。
那麼,什麼是嵌套類型?它實際上是否意味着嵌套的引用類型?
UPDATE:
我的意思是,我需要嵌套類型的定義。
嵌套類是在另一個類中聲明的類,就像這樣。
class SomeClass {
class Nested {
}
static class StaticNested {
}
}
還可以嵌套的內部接口:
interface SomeInterface {
class Nested {
}
static class StaticNested {
}
}
這在你的問題方面的含義是,如果你這樣做:
strictfp interface SomeInterface {
或
strictfp class SomeClass {
然後當你有這樣的裏面
class Nested {
mething它是隱含
strictfp class Nested {
接口可以嵌套其定義內部接口。這意味着當你將strictfp放在接口上時,所有的嵌套接口也是strictfp。
注:由於幾乎所有操作都默認情況下有很多JVM是strictfp,所以很難區分這種差異。