java.util. Массивы в Blackberry JDE v5.0 dev - PullRequest
0 голосов
/ 13 ноября 2010

Я пытаюсь использовать

float f[] = new float[20] ;
java.util.Arrays.fill( f, 0.0f ) ;

, но Eclipse помечает вторую строку как java.util.Arrays, не может быть преобразован в тип.

Что здесь происходит? Почему java.util.Arrays недоступен при создании этого приложения Blackberry?

Ответы [ 2 ]

3 голосов
/ 13 ноября 2010

Вот javadocs пакета для java.util с сайта Blackberry JDE. Нет Arrays класса.

Почему java.util не доступен. Массивы доступны при создании этого приложения Blackberry?

Поскольку реализация Blackberry Java основана на Java Micro Edition (ME), а не на Java Standard Edition (SE). (В частности, он описан на веб-сайте как совместимый с профилем мобильного информационного устройства (MIDP).) Библиотеки классов Java ME значительно сокращены (по сравнению с SE), чтобы минимизировать требования к памяти во время выполнения.

1 голос
/ 13 ноября 2010

Я почти уверен, что Blackberry JDE основан на CLDC , который является мобильной версией Java classpath для настольных компьютеров и поэтому не содержит класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...