В настоящее время я пытаюсь понять, как использовать Eclipse для программирования моделей Escape на Java.Я совершенно новичок в Escape и Eclipse, и я давно программировал на java, поэтому прошу прощения, если это глупый вопрос.
По сути, меня преследуют странные сообщения об ошибках Eclipse.Я отследил последнюю проблему до этой проблемы:
Это работает:
public class CoordinationGame extends Scape {
.
.
.
Scape lattice;
boolean test;
int test2;
{
test = true;
test2 = 3;
}
{
lattice = new Scape(new Array2DVonNeumann());
}
}
Это выдает странные сообщения об ошибках:
public class CoordinationGame extends Scape {
.
.
.
Scape lattice;
boolean test;
int test2;
test = true;
test2 = 3;
lattice = new Scape(new Array2DVonNeumann());
}
то есть {
ожидаемое значение int test2
и Syntax error on token "lattice", VariableDeclaratorId expected after this token
.
Как я уже говорил, Java уже давно, но IIRC эти скобки не должны требовать. Этот вопрос устанавливает, что это использование скобок является блоком инициализации, но это, вероятно, не то, что я хочу сделать здесь.
Кто-нибудь знает, почему Eclipse требует, чтобы я установил эти скобки, или чтоЯ мог бы изменить это поведение?
Заранее спасибо!Мартин
PS: Некоторая информация, которая, вероятно, будет полезна:
Я использую eclipse-indigo, установил инструментарий моделирования AMP.Я не совсем уверен, как это проверить, но я полагаю, что я использую jre6, поскольку это то, что написано на вкладке JRE System Library моего проводника пакетов.В будущем я планирую найти способ запуска среды моделирования Escape с помощью Groovy, но это будет другой вопрос…