Описание тега java-5

Версия 5 Java SE была выпущена в сентябре 2004 г. и более не поддерживается Sun с ноября 2009 г. Используйте только в том случае, если ваш вопрос конкретно относится к функциям этой версии.
1 ответ

Приведите исходную карту к общей карте, используя метод, аккуратно и безопасно, в раннем порядке.

Кастинг, instanceof и @SuppressWarnings("unchecked") шумные. Было бы неплохо сложить их в метод, где их не нужно будет рассматривать. CheckedCast.castToMapOf() это попытка сделать это. castToMapOf() делает некоторые предположения: (1) Нельзя доверя…
02 сен '14 в 07:52
1 ответ

Всегда ли пользователям библиотеки нужно перекомпилировать, когда библиотека переключает компилятор с 1.5 на 1.6?

Пожалуйста, рассмотрите следующий сценарий: Java Framework и набор плагинов приложения развертываются как клиентское приложение Java SE. Клиентская среда выполнения - это Java SE 6, тогда как инфраструктура и плагины приложений скомпилированы с Java…
09 окт '12 в 13:40
2 ответа

Добавьте минуты к метке времени

Мне нужно добавить минуты в отметку времени и вернуть новое значение после этого. Отметка времени берется из базы данных и передается методу в виде строки и имеет следующий шаблон: гггг-мм-дд чч: мм: сс.SSSSSS public static String changeCreditTimeSt…
02 май '16 в 13:39
6 ответов

Java Generics: универсальный тип, определенный только как возвращаемый тип

Я смотрю на некоторый код GXT для GWT, и я наткнулся на это использование Generics, которое я не могу найти другой пример в учебниках Java. Имя класса com.extjs.gxt.ui.client.data.BaseModelData если вы хотите посмотреть на весь код. Вот важные части…
03 дек '08 в 21:58
1 ответ

Есть ли способ разработать приложение Java 1.5 с использованием Cucumber-JVM?

Cucumber-JVM зависит от Java 1.6 Приложение моего клиента работает на Java 1.5, и это нельзя изменить в данный момент Кто-нибудь знает способ использования Cucumber-JVM для проверки приложения моего клиента?
24 авг '12 в 13:50
1 ответ

Как загрузить JAXB в апплет под Java 1.5

У меня есть апплет (упакован в виде jar), требуется JAXB (jaxb-api-2.1.jar), работающий нормально с Java 1.6. Однако, когда он находится под Java 1.5, даже с классами JAXB, извлеченными в jar апплета, у меня есть следующие исключения: Exception: jav…
24 фев '11 в 13:29
3 ответа

Java Reflection для установки каждого метода

У меня проблема с настройкой каждого поля в моем классе с помощью метода setter. Для моего класса объектов у меня есть public class HealthDetails{ private String id; private String name; private String age; private String height; private String data…
10 окт '18 в 03:08
1 ответ

Java - Enumerable.Cast(), как C#?

Есть ли эквивалент в Java 1.5 для Enumerable.Cast() из C#? Я хочу назначить ArrayList<MyType> к переменной, объявленной как List<Object>, Затмение ворчит "Несоответствие типов: не может преобразовать из ArrayList<MyType> в List<…
16 янв '12 в 19:41
0 ответов

StringBuffer преобразуется в StringBuilder

Виртуальная машина Java (JVM) автоматически изменит экземпляры StringBuffer на экземпляры StringBuilder для сценариев с одним потоком. Это правда?
05 окт '18 в 21:09
1 ответ

Создайте веб-сервис с Tomcat 5.5.30 и Jersey

Я пытаюсь сделать веб-сервис Hello World Jersey на своем Tomcat 5.5.30. Я использую Eclipse Galileo. Я не использую Maven. создал динамический веб-модуль в версии 2.4 создал новый пакет com.company.webservice в ресурсах Java: папка src проекта Eclip…
05 авг '15 в 10:21
2 ответа

Абстрактный класс в Java 5 или более ранней версии

Я читал в книге (Programmez en Java 5 et 6 Клода Деланной, на французском языке), что в Java 5 и ее предыдущих версиях, если у вас есть абстрактный метод в классе, этот класс является абстрактным, и упоминать его не нужно ключевое слово abstract пер…
01 ноя '15 в 21:03
1 ответ

Получение NPE при работе с Hibernate версии столбца

Я получаю NPE при попытке обновить запись. Класс сущности аннотируется @Version, а столбец версии не является нулевым со значением по умолчанию (1). В таблице нет записей с нулевым значением в поле версии, но я все еще получаю NPE. Ниже приведены по…
23 окт '13 в 15:32
2 ответа

Изучение Java 5 против Java 7?

Я планирую изучать Java, у меня есть опыт программирования на других объектно-ориентированных языках, поэтому я знаком с концепциями ООП. В настоящий момент я рассматриваю две книги, которые помогут мне начать работу по разработке Java. "Отправляйся…
04 июл '12 в 20:08
2 ответа

Временно отключить или запретить перекрашивание JViewPort при прокрутке с помощью mouseDrag

Я написал MouseListener как определено ниже, чтобы я мог переместить JButton вокруг, чтобы переупорядочить компоненты, которые находятся в JPanel, JPanel находится в пределах JScrollPane чтобы при добавлении нескольких компонентов их можно было прок…
25 май '15 в 00:05
2 ответа

IMAP доступ к почтовому отделению 365 с javamail

Я пытаюсь прочитать электронные письма в папке учетной записи электронной почты Office365, используя JavaMail 1.4 API. Мой код: public static void main(String argv[]) throws Exception { // Get a Properties object Properties props = System.getPropert…
07 апр '16 в 17:32
1 ответ

JAX-WS RI на Java 5

Прежде всего, согласно документации, эталонная реализация JAX-WS должна работать с Java 5. Бинарный пакет с последней версией (2.2.7), однако, скомпилирован с Java 6 (класс версии 50.0), поэтому использование его с Java 5 вызовет UnsupportedClassVer…
23 авг '12 в 11:33
4 ответа

Почему java.io.Serializable не рекомендуется в Java 5?

В предыдущей версии Java 5 аннотаций не было. В результате вы не можете добавить метаданные в класс. Чтобы пометить класс как сериализуемый, вы должны были реализовать интерфейс Serializable (это всего лишь маркер) и использовать далее transient клю…
17 июн '11 в 20:37
9 ответов

Есть ли способ избежать проверки на ноль перед началом итерации цикла for-each?

Каждый раз, когда мне приходится перебирать коллекцию, я заканчиваю проверку на нулевое значение, как раз перед началом итерации цикла for-each. Как это: if( list1 != null ){ for(Object obj : list1){ } } Есть ли более короткий путь, чтобы мы могли и…
20 май '11 в 21:50
3 ответа

Java7 vs java5 сборка мусора

Мы планируем перенести наше корпоративное приложение, работающее в настоящее время в стеке Java5, в стек Java7. У нас возникают проблемы с неявными вызовами gc (главным образом основными gc), из-за которых система работает нестабильно в течение коро…
20 дек '15 в 03:42
0 ответов

Мой JFrame не отображается должным образом на Java1.5_u22/Linux

Я не понимаю, что не так. Похоже, ошибка в JVM 1.5/Linux/x86 Мой JFrame работает на JVM 1.8, но на 1.5 он пустой и не отображает панель содержимого. И кадр не разворачивается, если он не ниже 1,8 public class FrameBuilder { private static JFrame fra…
11 сен '15 в 17:55