我引用JLS 9.1.1.2 strictfp Interfaces
“strictfp
修饰符的作用是使接口(interface)声明中的所有 float
或 double
表达式显式成为 FP- strict。这意味着接口(interface)中声明的所有嵌套类型都隐式strictfp
。”
那么,什么是嵌套类型?它实际上意味着嵌套引用类型吗?
更新:
我的意思是,我需要嵌套类型的定义。
最佳答案
嵌套类是在另一个类中声明的类,如下所示。
class SomeClass {
class Nested {
}
static class StaticNested {
}
}
您还可以嵌套在接口(interface)内:
interface SomeInterface {
class Nested {
}
static class StaticNested {
}
}
就您的问题而言,这意味着您是否这样做:
strictfp interface SomeInterface {
或
strictfp class SomeClass {
然后当你里面有东西
class Nested {
这是隐式的
strictfp class Nested {
关于java - 什么是嵌套类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7587240/