Запитання з тегом «java»

Java - популярна мова програмування високого рівня. Використовуйте цей тег, коли у вас виникають проблеми з використанням або розумінням самої мови. Цей тег рідко використовується поодинці і найчастіше використовується в поєднанні з [весна], [весна-черевик], [jakarta-ee], [android], [javafx], [gradle] і [maven].


8
Java, використовуючи enum з оператором switch
Я розглянув різні питання та відповіді на подібне до цього питання, але не знайшов рішення. У мене є перерахунок, який представляє різні способи перегляду телевізійного довідника ... У Applicationкласі NDroid static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... коли користувач змінює подання, обробник події отримує значення int0-2, і я …

9
Guava еквівалент IOUtils.toString (InputStream)
Apache Commons IO має приємний метод зручності IOUtils.toString () для читання InputStreamрядка. Оскільки я намагаюся відійти від Apache Commons та до Guava : чи є еквівалент у Guava? Я переглянув усі класи в com.google.common.ioпакеті, і не зміг знайти щось майже так просто. Редагувати: Я розумію і ціную проблеми із графіками. …
106 java  io  inputstream  guava 


1
Eclipse RCP - відкрийте подання в області редактора (гібрид 3,8 / e4)
Я працюю на гібриді 3.8-e4 (тобто у нас залежність Луни, але ми ще не використовуємо Application.e4xmi ). Таким чином, ми в основному виконуємо компактний шар. З урахуванням цього було б непогано знайти програмний спосіб e4 для укладання цих неприємних поглядів на папку редактора. 1.) Проблема Я хочу розмістити папку загального …


9
Білий простір, що відповідає Regex - Java
Java API для регулярних виразів констатує, що \sбуде відповідати пробілу. Отже, регулярний вираз \\s\\sповинен відповідати двом пробілам. Pattern whitespace = Pattern.compile("\\s\\s"); matcher = whitespace.matcher(modLine); while (matcher.find()) matcher.replaceAll(" "); Мета цього - замінити всі екземпляри двох послідовних пробілів на один пробіл. Однак насправді це не працює. У мене є серйозне непорозуміння …
106 java  regex  whitespace 

3
Як порівняти CDI та EJB? взаємодіяти?
Мені важко зрозуміти, як вони взаємодіють і де лежить межа між ними. Вони перетинаються? Чи є надмірності між ними? Я знаю, що анотації пов'язані з обома, але мені не вдалося знайти повний список для обох з короткими описами. Не впевнений, чи це допоможе з'ясувати, чим вони відрізняються або де вони …
106 java  ejb  java-ee-6  cdi 

10
Java-еквівалент непідписаного довго-довго?
У C ++ мені подобалося мати доступ до 64-бітового цілого числа, не підписаного, через unsigned long long intабо через uint64_t. Зараз у Java довгі 64 біти, я знаю. Однак вони підписані. Чи є безпідписаний довгий (довгий) доступ як Java-примітив? Як я ним користуюся?

18
Розміри динамічного масиву Java?
У мене є клас - xClass, який я хочу завантажити в масив xClass, щоб я заявив: xClass mysclass[] = new xClass[10]; myclass[0] = new xClass(); myclass[9] = new xClass(); Однак я не знаю, чи знадобиться мені 10. Можливо, мені знадобиться 8 чи 12 або будь-яке інше число з цього приводу. …
106 java 

11
Як зберігати дату / час та часові позначки в часовому поясі UTC за допомогою JPA та Hibernate
Як можна налаштувати JPA / Hibernate для зберігання дати / часу в базі даних як часовий пояс UTC (GMT)? Розглянемо цей анотований об’єкт JPA: public class Event { @Id public int id; @Temporal(TemporalType.TIMESTAMP) public java.util.Date date; } Якщо дата - 2008-лют-03 9:30 ранку Тихоокеанський стандартний час (PST), то я хочу, …

3
Дрібна копія карти на Java
Як я розумію, існує декілька способів (можливо, і інших) для створення дрібної копії MapJava на Java: Map<String, Object> data = new HashMap<String, Object>(); Map<String, Object> shallowCopy; // first way shallowCopy = new HashMap<String, Object>(data); // second way shallowCopy = (Map<String, Object>) ((HashMap<String, Object>) data).clone(); Чи є один із способів кращим …
106 java  map  clone  shallow-copy 

6
Як отримати "посилання на об'єкт" об'єкта в Java, коли параметри toString () і hashCode () були замінені?
Я хотів би надрукувати "посилання на об'єкт" об'єкта в Java для цілей налагодження. Тобто переконатися, що об’єкт однаковий (або різний) залежно від ситуації. Проблема полягає в тому, що відповідний клас успадковується від іншого класу, який переосмислив іString (), і hashCode (), які зазвичай дають мені ідентифікатор. Приклад ситуації: Запуск багатопотокової …
106 java  object  hashcode 

6
Яким чином .equals та .hashCode працюватимуть для моїх занять?
Скажіть, у мене є власний клас public class MyObj { /* ... */ } Він має деякі атрибути та методи. НЕ реалізує рівних, НЕ реалізує хеш-код. Як тільки ми називаємо рівняння та хеш-код, що таке реалізація за замовчуванням? З класу «Об’єкти»? А що вони? Як будуть працювати рівні за замовчуванням? …

3
Коли використовувати актори замість обміну повідомленнями, такими як WebSphere MQ або Tibco Rendezvous?
Я вже читав питання та відповіді на те, які дизайнерські рішення віддають перевагу акторам Scala замість JMS? . Зазвичай ми використовуємо рішення для обміну повідомленнями, які існують уже багато років: або JMS-реалізація, така як WebSphere MQ, або Apache ActiveMQ, використовується для зв'язку "точка-до-точка", або Tibco Rendevous для обміну повідомленнями багатосторонніх …
106 java  scala  jms  actor  akka 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.