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

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

14
Перетворити інт на char в Java
Нижче наведено фрагмент коду, int a = 1; char b = (char) a; System.out.println(b); Але я отримую порожній вихід. int a = '1'; char b = (char) a; System.out.println(b); Я отримаю 1 як свій вихід. Хтось може це пояснити? І якщо я хочу перетворити int в char, як у першому …
124 java  char  int 

10
Зміна дати Java на одну годину назад
У мене є об’єкт дати Java: Date currentDate = new Date(); Це дасть поточну дату та час. Приклад: Thu Jan 12 10:17:47 GMT 2012 Натомість я хочу отримати дату, змінивши її на одну годину назад, тому вона повинна дати мені: Thu Jan 12 09:17:47 GMT 2012 Який був би найкращий …
124 java  date 

3
Ефективно видалити декілька ключів з Карти?
У мене є Map<String,String>велика кількість пар ключових значень. Тепер я хочу видалити вибрані ключі з цього Map. Наступний код показує, що я зробив для досягнення цього. Set keySet = new HashSet(); //I added keys to keySet which I want to remove. Тоді : Iterator entriesIterator = keySet.iterator(); while (entriesIterator.hasNext()) { …
124 java  map 


2
Mockito: doAnswer Vs thenReturn
Я використовую Mockito для подальшого тестування блоку обслуговування. Я збентежений , коли використовувати doAnswerпроти thenReturn. Хтось може мені детально допомогти? Поки я спробував це thenReturn.
124 java  mockito 

4
Налаштування часу очікування з'єднання HttpURLC
Я хочу повернути помилкове значення, якщо URL-адресі потрібно більше 5 секунд для підключення - як це можливо за допомогою Java? Ось код, який я використовую, щоб перевірити, чи дійсна URL-адреса HttpURLConnection.setFollowRedirects(false); HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection(); con.setRequestMethod("HEAD"); return (con.getResponseCode() == HttpURLConnection.HTTP_OK);
123 java  url  timeout 

3
Які великі вдосконалення між бібліотеками guava та apache еквівалентними?
В даний час ми використовуємо колекції apache, рядкові утиліти тощо. Мені потрібно вирішити, чи варто переходити від впровадження основ apache. Важливим критерієм є простота використання розробниками. Продуктивність / використання пам'яті поки не є важливою проблемою для нас. Швидкість розвитку є ключовим критерієм на даний момент. Я би вдячний думками про …


7
Чому абстрактний клас, що реалізує інтерфейс, може пропустити оголошення / реалізацію одного з методів інтерфейсу?
Цікава річ відбувається в Java, коли ви використовуєте абстрактний клас для реалізації інтерфейсу: деякі методи інтерфейсу можуть бути повністю відсутні (тобто немає абстрактної декларації чи реальної реалізації), але компілятор не скаржиться. Наприклад, з урахуванням інтерфейсу: public interface IAnything { void m1(); void m2(); void m3(); } такий абстрактний клас весело …

5
Як змінити шаблон Javadocs, сформований у програмі Eclipse?
Мені не подобається створені для мене Javadocs за замовчуванням, коли я створюю клас чи методи, особливо змінну @author, що є поточним системним ім'ям користувача у вікні Windows. Я хотів би це змінити. Чи можливо це?

4
Нитка Java, що виконує залишкову операцію в циклі, блокує всі інші потоки
Наступний фрагмент коду виконує два потоки, один - це простий таймер, що реєструє щосекунди, другий - нескінченний цикл, який виконує залишкову операцію: public class TestBlockingThread { private static final Logger LOGGER = LoggerFactory.getLogger(TestBlockingThread.class); public static final void main(String[] args) throws InterruptedException { Runnable task = () -> { int i …

2
GUI не працює після переписування на MVC
Я практикую програмування в стилі MVC. У мене є гра Mastermind в одному файлі, яка працює добре (можливо, крім того, що кнопка «Перевірити» на початку не помітна). http://paste.pocoo.org/show/226726/ Але коли я переписав його на модель, перегляд файлів контролера - і коли натискаю на порожній Pin (який слід оновити та перефарбувати …

5
Приклад робочого клієнта Soap
Я намагаюся знайти простий приклад SOAP в JAVA за допомогою робочої служби, і я, здається, не працюю. Я спробував це один з цього прикладу , але це просто не працює, він просить мене поставити косу риску в Росії, але це там , і нічого не відбувається. Так хтось знає будь-які …
123 java  web-services  soap 

1
Як отримати доступ до параметрів у методі RESTful POST
Мій метод POST виглядає так: @POST @Consumes({"application/json"}) @Path("create/") public void create(String param1, String param2){ System.out.println("param1 = " + param1); System.out.println("param2 = " + param2); } Коли я створюю клієнта Джерсі в Netbeans, метод, який викликає метод публікації, виглядає приблизно так: public void create(Object requestEntity){ webResource.path("create").type(MediaType.APPLICATION_JSON).post(requestEntity); } Під час виконання цього …

5
Як вийти або вийти з методу на Java?
Ключове слово breakв Java може бути використане для виходу з оператора циклу або перемикання. Чи є щось, що може бути використане для відриву від методу?
123 java  break 

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