什么';这是java中的接口生成器

什么';这是java中的接口生成器,java,Java,在《在Java中思考》一书中,我在数据生成器中找到了以下代码: public class CountingGenerator { public static class Boolean implements Generator<java.lang.Boolean> { /* don't understand */ private boolean value = false;

在《在Java中思考》一书中,我在数据生成器中找到了以下代码:

public class CountingGenerator {
            public static class
            Boolean implements Generator<java.lang.Boolean> { /* don't understand */
                private boolean value = false;
                public java.lang.Boolean next() {
                    value = !value;

                    return value;
                }
            }

          /* other code omit */
    }
公共类计数生成器{
公共静态类
布尔实现生成器{/*不理解*/
私有布尔值=false;
public java.lang.Boolean next(){
value=!value;
返回值;
}
}
/*其他代码省略*/
}

在java文档中,我没有找到接口生成器。eclipse意味着错误。如何理解那本书的代码?

Generator
是作者在前几页中编写的界面

你也可以自己写

// Generator.java
public interface Generator<T> {
    T next();
}
//Generator.java
公共接口生成器{
T next();
}

生成器
是作者在前几页中编写的界面

你也可以自己写

// Generator.java
public interface Generator<T> {
    T next();
}
//Generator.java
公共接口生成器{
T next();
}

查看本书的其他地方<代码>生成器必须是其中定义的接口;它不是标准JavaAPI的一部分,我想你在书中跳过了前面的部分。通常你写一个接口,然后实现它<代码>生成器必须是其中定义的接口;它不是标准JavaAPI的一部分,我想你在书中跳过了前面的部分。通常您编写一个接口,然后实现它。