有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java错误:范围中没有BPN类型的封闭实例{

class BPN {
public class BackpropagationNet extends NeuralNet
{
    Vector neuronLayerVector;
    NeuronLayer[] neuronLayerArray;
    //...
    public BackpropagationNet()
    {
        this.learningCycle = 0;
        this.maxLearningCycles = -1;
        //....
        resetTime();
    }
    //some functions
    void addNeuronLayer(int paramInt)
    {//....     }
    void connectLayers()
    {//....}

}
abstract class NeuralNet
{   
    final int PATTERN_LENGTH = 100;
    final int PATTERN_VALUE = 101;
    final int PATTERNFILE_LENGTH = 102;
    final int GENERAL_IO = 104;
    //....

}
static BackpropagationNet bpn;  

public static void main ( String[] args ) {
   // some logic...
    bpn = new BackpropagationNet();
        //...
    }
}

好的,这是一个简短的程序,它应该演示这个问题。 当我尝试编译时,收到以下错误: 范围{(第9行)中没有BPN类型的封闭实例


共 (1) 个答案

  1. # 1 楼答案

    从类中删除static关键字,顶级类不能声明为static类