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

9
Именование абстрактных классов Java

Пример: Вы создаете абстрактный класс для действий Ajax. Различные действия Ajax будут расширять этот класс. Проблема: Вы называете класс AjaxAction или AbstractAjaxAction? Когда вы создаете подклассы, вы называете их: действие AjaxAction Просто назовите их, что они Я не смог найти, что такое...

9
Переключиться с C # на Java, какие «ошибки» мне следует позаботиться?

Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Возможно, мне придется перейти на Java для нового проекта. Я очень мало знаю о Java, потому что я в основном изучал и...

9
Шаблон проектирования для управления окнами в приложении Java Swing

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

9
Ваша компания думает о переходе с Java на другую технологию? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

9
Есть ли явный лидер среди языков на основе JVM? [закрыто]

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

9
Когда использовать RCP?

Мне нравится писать небольшие графические приложения с использованием Java и Swing, что-то вроде клиента для социального сайта Tumblr Должен ли я использовать Eclipse RCP или платформу Netbeans? И какие преимущества я получу от использования любого из них по сравнению с обычным колебанием / SWT?...

9
Производительность фильтра ненормативной лексики в Java

У меня есть требование отфильтровать ненормативную лексику по представлениям пользователей в веб-приложении на основе Java. Клиент знает как о проблеме Сканторпа, так и о проблеме Clbuttic и принял последствия. Пожалуйста, я не желаю спорить о достоинствах отсутствия цензуры. Есть два бита данных:...

9
Что делает «хороший стиль» в Java? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я задал этот вопрос на Stackoverflow, и перед тем,...

9
Можно ли иметь много абстрактных классов в вашем приложении?

Сначала мы хотели реализовать шаблон Стратегии с различными реализациями методов в общем интерфейсе. Они будут выбраны во время выполнения на основе пользовательских данных. Как оказалось, у нас есть абстрактные классы, реализующие 3-5 общих методов, и только один метод остался для различной...

9
Разработка через тестирование и совершенствование навыков тестирования белого ящика

Я программист начального уровня Java прямо из школы. У меня есть хорошие знания и опыт работы с J2SE. Кто-нибудь может посоветовать мне, как улучшить или настроить мои навыки, чтобы стать тестером Java белого ящика? Широкий спектр входов приветствуется. А что такое разработка через...

9
Как создать и опубликовать полезную библиотеку Java

Недавно я работал над классом Java, который генерирует перестановки для каждого списка объектов. В любом случае, я хотел бы, чтобы эта библиотека была представлена ​​публике, поэтому у меня есть несколько вопросов: Большинство библиотек я вижу , есть этот сложный пакет именование, в частности , в...

9
Использование «ловли исключений» для улучшения читабельности, хорошо или плохо?

В разделе « Когда использовать исключение в Pragmatic Programmer» книга пишет, что вместо: retcode = OK; if (socket.read(name) != OK) { retcode = BAD_READ; } else { processName(name); if (socket.read(address) != OK) { retcode = BAD_READ; } else { processAddress(address); if (socket.read(telNo) !=...

9
Преимущество использования статического класса внутреннего строителя

В процессе написания руководств по кодированию для компании я рекомендовал использовать шаблон Builder из Effective Java вместо телескопических конструкторов. Однако, подумав немного об этом, безусловно, более элегантным решением будет просто удалить класс построителя, а также удалить...

9
У JavaFX есть будущее? [закрыто]

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

9
Почему Java Iterator и ListIterator указывают между элементами?

Javadoc для ListIterator говорит: А ListIteratorне имеет текущего элемента; его позиция курсора всегда находится между элементом, который будет возвращен вызовом, previous()и элементом, который будет возвращен вызовом next(). Почему в Java ListIteratorреализовано указание между элементами, а не на...

9
IntelliJ с компиляцией Maven

У меня есть проект, который нуждается в банках Hibernate. Я добавил их как зависимости в pom.xml и Maven хорошо компилирует мой проект. Однако в IDE все аннотации и вызовы API Hibernate помечаются как неразрешенные (красный). Как я могу получить IntelliJ, способный их разрешить? Есть ли способ...

9
Как правильно контролировать память JVM?

Я думаю о том, как мы выполняем мониторинг памяти JVM с минимальными накладными расходами в производственной среде, даже в напряженный час. Предположим, у меня есть два сервера приложений tomcat в производстве, за ними настроен баланс нагрузки. Если я могу видеть статистику памяти jvm, я могу...

9
ООП: В каких ситуациях дизайн на основе классов лучше, чем дизайн на основе интерфейса?

Я читал сайт JDOM . Почему JDOM API определяется в терминах конкретных классов, а не интерфейсов? Джейсон Хантер суммирует аргументы против интерфейсного API для JDOM: С интерфейсами все становится фабрикой, элементы должны «импортироваться» в новые документы, а не просто добавляться, такие...

9
Почему методы доступа из спецификации JavaBean стали стандартом для разработки Java?

JavaBeans Спецификация описывает как JavaBean Java Bean - это программный компонент многократного использования, которым можно визуально манипулировать в инструменте разработчика Поскольку большинство написанных строк кода не имеют ничего общего с визуальным манипулированием в инструменте...

9
Когда бы я использовал псевдокод вместо блок-схемы?

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