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

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

10
Як правильно порівняти два цілих числа на Java?
Я знаю, що якщо порівнювати коробчатий примітивний Integer з такою константою, як: Integer a = 4; if (a < 5) a автоматично розпакується, і порівняння запрацює. Однак, що відбувається, коли ви порівнюєте два бокси Integersта хочете порівняти або рівність, або менше / більше, ніж? Integer a = 4; Integer b …
217 java  integer  autoboxing 

10
Помилка: неможливо запустити інструмент SDK mksdcard
Продовжуйте отримувати помилку у майстрі налаштування під час спроби встановити Android Studio на Ubuntu. "Unable to run mksdcard SDK tool." Також у терміналі я отримую це: [ 115528] ERROR - tRunWizard$SetupProgressStep$1 - Android Studio 1.1.0 Build #AI-135.1740770 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 - JDK: 1.8.0_40 [ 115531] ERROR - tRunWizard$SetupProgressStep$1 …

11
Як налаштувати обробку помилок JAX-RS / Jersey?
Я вивчаю JAX-RS (він же JSR-311) за допомогою Джерсі. Я успішно створив Root Resource і розігруюсь з параметрами: @Path("/hello") public class HelloWorldResource { @GET @Produces("text/html") public String get( @QueryParam("name") String name, @QueryParam("birthDate") Date birthDate) { // Return a greeting with the name and age } } Це чудово працює і …

12
Як запустити програму Java з командного рядка в Windows?
Я намагаюся виконати програму Java з командного рядка в Windows. Ось мій код: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class CopyFile { public static void main(String[] args) { InputStream inStream = null; OutputStream outStream = null; try { File afile = new File("input.txt"); …
216 java 

15
Отримання контексту програми для весни
Чи є спосіб статично / глобально вимагати копії ApplicationContext у додатку Spring? Якщо припустити, що основний клас запускається та ініціалізує контекст програми, чи потрібно передавати це вниз через стек виклику будь-яким класам, які йому потрібні, чи є спосіб клас запитувати раніше створений контекст? (Який я вважаю, що він повинен бути …

6
Різні способи завантаження файлу як InputStream
Яка різниця між: InputStream is = this.getClass().getClassLoader().getResourceAsStream(fileName) і InputStream is = Thread.currentThread().getContextClassLoader().getResourceAsStream(fileName) і InputStream is = this.getClass().getResourceAsStream(fileName) Коли кожен з них доцільніше використовувати, ніж інші? Файл, який я хочу прочитати, знаходиться в класі, як мій клас, який читає файл. Мій клас та файл знаходяться в одній банці та упаковані у …
216 java  inputstream 

12
Яке споживання пам'яті об’єкта на Java?
Чи простір пам'яті, який споживає один об'єкт зі 100 атрибутами, такий самий, як у 100 об'єктів, з одним атрибутом кожного Скільки пам’яті виділено для об’єкта? Скільки додаткового простору використовується при додаванні атрибута?
216 java  memory  footprint 

6
Що означає знак питання в параметрі типу дженерики Java?
Це невеликий фрагмент коду, взятий із деяких прикладів, які супроводжують Stanford Parser. Я розвивався в Java близько 4 років, але ніколи не мав дуже сильного розуміння того, що повинен вказувати цей стиль коду. List<? extends HasWord> wordList = toke.tokenize(); Я не переживаю за деталі коду. Мене плутає те, що саме …
216 java  generics 

21
Spring Boot - Як реєструвати всі запити та відповіді за винятком в одному місці?
Я працюю на відпочинку api з весняним черевиком. Мені потрібно реєструвати всі запити за допомогою вхідних парам (методами, наприклад, GET, POST тощо), шлях запиту, рядок запиту, метод відповідного класу цього запиту, також відповідь на цю дію, як успіх, так і помилки. Наприклад: успішний запит: http://example.com/api/users/1 Журнал повинен виглядати приблизно так: …

8
Видаліть елементи з колекції під час ітерації
AFAIK, є два підходи: Повторити копію колекції Використовуйте ітератор фактичної колекції Наприклад, List<Foo> fooListCopy = new ArrayList<Foo>(fooList); for(Foo foo : fooListCopy){ // modify actual fooList } і Iterator<Foo> itr = fooList.iterator(); while(itr.hasNext()){ // modify actual fooList using itr.remove() } Чи є причини віддати перевагу одному підходу над іншим (наприклад, віддати …

18
Чи застарілий спосіб конфігурації buildSessionFactory () в режимі глибокого сну
Коли я оновив версію Hibernate з 3.6.8 до 4.0.0, buildSessionFactory()у цьому рядку я отримав попередження про застарілий метод : private static final SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory(); Javadoc рекомендує використовувати інший метод buildSessionFactory(ServiceRegistry serviceRegistry) але в документації я знайшов застарілий варіант :( Чи можете ви допомогти мені в цьому маленькому …

5
.Min () і .max () потоків Java 8: чому це компілюється?
Примітка: це запитання походить від мертвого посилання, яке було попереднім питанням SO, але тут іде ... Дивіться цей код ( зауважте: я знаю, що цей код не буде "працювати", і його Integer::compareслід використовувати - я просто витягнув його із пов'язаного питання ): final ArrayList <Integer> list = IntStream.rangeClosed(1, 20).boxed().collect(Collectors.toList()); System.out.println(list.stream().max(Integer::max).get()); …
215 java  java-8  java-stream 


25
Утиліти для читання текстового файлу ресурсу до String (Java) [закрито]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 місяці тому . Удосконаліть це питання Чи є якась утиліта, яка допомагає читати текстовий файл із ресурсу в String. Я вважаю, …
215 java  string  text  resources 

13
Створити клас Java від JSON?
Як у проекті Java Maven ви створюєте вихідні файли Java з JSON? Наприклад, у нас є { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York" } } Під час запуску mvn generate-sourcesми хочемо, щоб він генерував щось подібне: class Address { JSONObject mInternalJSONObject; Address (JSONObject …
215 java  json 

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