Вопросы с тегом «java»

84
Самый элегантный способ генерировать простые числа [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Как наиболее элегантно реализовать эту...

84
Как просмотреть локальное хранилище данных Java App Engine?

Кажется, что нет эквивалента _ah / admin в Python App Engine для реализации Java для Google App Engine. Есть ли ручной способ просмотра хранилища данных? Где файлы на моем компьютере? (Я использую плагин App Engine с Eclipse в OS X)....

84
Как намеренно вызвать пользовательское предупреждающее сообщение компилятора Java?

Я собираюсь совершить уродливый временный взлом, чтобы обойти проблему с блокировкой, пока мы ждем, пока внешний ресурс будет исправлен. Помимо того, чтобы отметить это большим пугающим комментарием и кучей FIXME, я бы хотел, чтобы компилятор выдавал очевидное предупреждающее сообщение в качестве...

84
Когда полезен ConcurrentSkipListSet?

Я только что видел эту структуру данных в API Java 6, и мне любопытно, когда это будет полезным ресурсом. Я готовлюсь к экзамену scjp, и я не вижу, чтобы он освещался в книге Кэти Сьерра, хотя я видел пробные экзаменационные вопросы, в которых это упоминается....

84
Объединение двух изображений

Мне нужно объединить два изображения (BufferedImage) в Java. Не было бы проблем, если бы не было прозрачности. Базовое изображение уже имеет некоторую прозрачность. Я хочу оставить это как есть и применить к нему «маску», второе изображение. Это второе изображение не имеет непрозрачных пикселей,...

84
Junit перед классом (нестатический)

Есть ли какие-либо рекомендации, чтобы Junit выполнял функцию один раз в тестовом файле, и она также не должна быть статической. как @BeforeClassна нестатической функции? Вот уродливое решение: @Before void init(){ if (init.get() == false){ init.set(true); // do once block } } ну, это то, чего я...

84
Получение «внешнего» IP-адреса в Java

Я не слишком уверен, как получить внешний IP-адрес машины, как его увидит компьютер за пределами сети. Мой следующий класс IPAddress получает только локальный IP-адрес машины. public class IPAddress { private InetAddress thisIp; private String thisIpAddress; private void setIpAdd() { try {...

84
Когда использовать конструктор, а когда использовать метод getInstance () (статические фабричные методы)?

Когда и как использовать конструктор Foo bar = new Foo(); И когда и как использовать getInstance () (статические фабричные методы) Foo bar = Foo.getInstance(); В чем разница между этими двумя? Я всегда использовал конструктор, но когда лучше использовать getInstance()?...

84
Java: лучший способ передать int по ссылке

У меня есть функция синтаксического анализа, которая анализирует закодированную длину из байтового буфера, она возвращает проанализированную длину как int и принимает индекс в буфер как целое число arg. Я хочу, чтобы функция обновляла индекс в соответствии с тем, что он анализирует, т.е. хочу...

84
Множественные уникальные ограничения в JPA

Есть ли способ указать с помощью JPA, что должно быть несколько уникальных ограничений для разных наборов столбцов? @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid;...

84
Зачем нам неизменный класс?

Я не могу понять, в каких сценариях нам нужен неизменяемый класс. Вы когда-нибудь сталкивались с подобным требованием? или не могли бы вы привести нам какой-нибудь реальный пример, где мы должны использовать этот шаблон....

84
Почему в Java возникает ошибка компилятора «недостижимый оператор»?

Я часто обнаруживаю, что при отладке программы удобно (хотя, возможно, и плохая практика) вставлять оператор возврата внутри блока кода. Я мог бы попробовать что-то подобное на Java .... class Test { public static void main(String args[]) { System.out.println("hello world"); return;...

84
Как я могу создать эффект щелчка изображения, как кнопку на Android?

У меня есть изображение в моем приложении для Android, которое я использую как кнопку с заданным событием onClick, но, как вы могли догадаться, при нажатии на изображение не появляется интерактивный эффект. Как я могу этого добиться?...

84
Java: как я могу скомпилировать всю структуру каталогов кода?

Вариант использования прост. Я получил исходные файлы, созданные с помощью Eclipse. Итак, существует глубокая структура каталогов, где любой класс Java может ссылаться на другой класс Java в той же, дочерней, родственной или родительской папке. Как мне скомпилировать все это из терминала с помощью...

84
Приведение переменных в Java

Интересно, может ли кто-нибудь сказать мне, как работает кастинг? Я понимаю, когда мне следует это сделать, но не совсем понимаю, как это работает. Я частично разбираюсь в примитивных типах данных, но когда дело доходит до приведения объектов, я не понимаю, как это работает. Как можно внезапно...