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

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

8
Як відформатувати Joda-Time DateTime лише до мм / дд / рррр?
У мене є рядок " 11/15/2013 08:00:00", я хочу відформатувати його до " 11/15/2013", що є правильним DateTimeFormatterшаблоном? Я багато пробував і гугл, і досі не в змозі знайти правильну схему. редагувати: Шукаю Joda-Time DateTimeFormatter , а не SimpleDateFormat Java ..

7
Чи дорого використовувати пробні блоки, навіть якщо виняток ніколи не кидається?
Ми знаємо, що зловити винятки дорого. Але хіба також дорого використовувати блок Java-спроб-лову на Java, навіть якщо виняток ніколи не кидається? Я знайшов питання / відповідь щодо переповнення стека Чому спробують блоки дорого? , але це для .NET .

24
Найбільші підводні камені GWT? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконаліть це питання Я на початку / середині проекту, який ми вирішили реалізувати, використовуючи …
189 java  ajax  gwt  gwt-ext 

13
Відсутній оператор повернення у недійсному методі компілюється
Я зіткнувся з ситуацією, коли в недійсному методі відсутній оператор повернення і код все ще компілюється. Я знаю, що заяви після циклу while недоступні (мертвий код) і ніколи не будуть виконуватися. Але чому компілятор навіть не попереджає про повернення чогось? Або чому мова дозволить нам мати недійсний метод, що має …
189 java  c#  oop 




1
Чи потрібно зберігати сіль із криптом?
javadoc bCrypt має цей код, як зашифрувати пароль: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Щоб перевірити, чи відповідає пароль простого тексту, який був попередньо хешований, використовуйте метод checkpw: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Ці фрагменти коду для мене означають, що випадково утворена сіль викидається. Це так …

5
Заключні аргументи в інтерфейсних методах - в чому сенс?
В Java цілком законно визначати finalаргументи в інтерфейсних методах і не підкорятись цьому в класі реалізації, наприклад: public interface Foo { public void foo(int bar, final int baz); } public class FooImpl implements Foo { @Override public void foo(final int bar, int baz) { ... } } У наведеному вище …
189 java  class  interface  methods  final 

12
Порівняйте два об’єкти на Java з можливими нульовими значеннями
Я хочу порівняти два рядки щодо рівності на Java, коли могло бути або те, і інше null, тому я не можу просто зателефонувати .equals(). Який найкращий спосіб? boolean compare(String str1, String str2) { ... } Редагувати: return ((str1 == str2) || (str1 != null && str1.equals(str2)));
189 java  null  equality 

10
Помилка надуття під час розширення класу
Я намагаюся створити спеціальний вид, GhostSurfaceCameraViewякий розширюється SurfaceView. Ось мій файл визначення класу GhostSurfaceCameraView.java: public class GhostSurfaceCameraView extends SurfaceView implements SurfaceHolder.Callback { SurfaceHolder mHolder; Camera mCamera; GhostSurfaceCameraView(Context context) { super(context); // Install a SurfaceHolder.Callback so we get notified when the // underlying surface is created and destroyed. mHolder = getHolder(); …
188 java  android  xml  class  surfaceview 

8
Особливості мови Java 7 за допомогою Android
Мені цікаво, чи хтось намагався використовувати нові функції Java 7 з Android? Я знаю, що Android читає байт-код, який виплює Java, і перетворює його в dex. Тож я гадаю, що моє запитання: чи може він зрозуміти байт-код Java 7?
188 java  android  bytecode  java-7 

18
Як видалити всі нульові елементи з ArrayList або String Array?
Я намагаюся з такою петлею // ArrayList tourists for (Tourist t : tourists) { if (t != null) { t.setId(idForm); } } Але це не приємно. Хтось може запропонувати мені краще рішення? Деякі корисні орієнтири для кращого рішення: Під час циклу, для циклу та перевірки продуктивності ітератора

25
Отримання java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory Виняток
я виконую просту програму введення залежностей навесні і отримую цей виняток. Я вже включив файл загального журналу1.1.1.jar та spring.jar. Не могли б ви допомогти? Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:119) at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:55) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:77) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:65) at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:56) at com.client.StoryReader.main(StoryReader.java:15) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(Unknown Source) at …

9
Чи потрібно мені закрити () і FileReader, і BufferedReader?
Я читаю локальний файл за допомогою BufferedReader, обгорнутий навколо FileReader: BufferedReader reader = new BufferedReader(new FileReader(fileName)); // read the file // (error handling snipped) reader.close(); Чи потрібно мені , а також, чи буде обгортка ручки , що? Я бачив код, де люди роблять щось подібне:close()FileReader FileReader fReader = new FileReader(fileName); …

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