Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 什么是嵌套类型?_Java - Fatal编程技术网

Java 什么是嵌套类型?

Java 什么是嵌套类型?,java,Java,我引述 “strictfp修饰符的作用是使接口声明中的所有float或double表达式显式为FP-strict。这意味着接口中声明的所有嵌套类型都隐式为strictfp” 那么,什么是嵌套类型?它实际上意味着嵌套引用类型吗 更新: 我的意思是,我需要一个嵌套类型的定义。嵌套类是在另一个类中声明的类,如下所示 class SomeClass { class Nested { } static class StaticNested { } } 您还可以嵌套在

我引述

strictfp
修饰符的作用是使接口声明中的所有
float
double
表达式显式为FP-strict。这意味着接口中声明的所有嵌套类型都隐式为
strictfp

那么,什么是嵌套类型?它实际上意味着嵌套引用类型吗

更新:


我的意思是,我需要一个嵌套类型的定义。

嵌套类是在另一个类中声明的类,如下所示

class SomeClass {
    class Nested {

    }
    static class StaticNested {

    }

}
您还可以嵌套在接口内部:

interface SomeInterface {
    class Nested {

    }
    static class StaticNested {

    }

}
就你的问题而言,这意味着如果你这样做:

strictfp interface SomeInterface {

然后当你有东西在里面的时候

    class Nested {
这是含蓄的

    strictfp class Nested {

嵌套类是在另一个类中声明的类,如下所示

class SomeClass {
    class Nested {

    }
    static class StaticNested {

    }

}
您还可以嵌套在接口内部:

interface SomeInterface {
    class Nested {

    }
    static class StaticNested {

    }

}
就你的问题而言,这意味着如果你这样做:

strictfp interface SomeInterface {

然后当你有东西在里面的时候

    class Nested {
这是含蓄的

    strictfp class Nested {

接口的定义中可以有嵌套接口。这意味着在接口上放置strictfp时,所有嵌套接口也都是strictfp


注意:由于许多JVM在默认情况下几乎所有操作都是strictfp,因此可能很难区分两者之间的区别。

一个接口的定义中可以有嵌套接口。这意味着在接口上放置strictfp时,所有嵌套接口也都是strictfp

注意:由于许多JVM在默认情况下几乎所有操作都是strictfp,因此可能很难区分它们之间的区别