Вопросы с тегом «java»

Java является популярным языком программирования высокого уровня. Используйте этот тег, если у вас есть проблемы с использованием или пониманием самого языка. Этот тег редко используется отдельно и чаще всего используется вместе с [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] и [maven].

16
Преобразование даты / времени для данного часового пояса - java
Я хочу преобразовать эту метку времени GMT в GMT + 13: 2011-10-06 03:35:05 Я пробовал около 100 различных комбинаций DateFormat, TimeZone, Date, GregorianCalendar и т.д., чтобы попытаться выполнить эту ОЧЕНЬ простую задачу. Этот код делает то, что я хочу в ТЕКУЩЕЕ ВРЕМЯ: Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone("GMT")); DateFormat formatter = …

5
Метод замены строки не заменяет символы
У меня есть предложение, которое передается в виде строки, и я заменяю слово «и», и я хочу заменить его на «». И это не замена слова «и» на пробел. Ниже приведен пример моей логики. И когда я отлаживаю это, логика попадает в предложение .replace. String sentence = "Define, Measure, Analyze, …
79 java  string  replace 

5
Ошибка преобразования в формат Dalvik: невозможно выполнить dex: пространство кучи Java
Я добавил файл jar размером 2,45 МБ в свой проект Android eclipse, и теперь я продолжаю получать сообщение «Ошибка преобразования в формат Dalvik: невозможно выполнить dex: Java heap space», что бы я ни делал. Я провел исследование в Интернете и был проинформирован об обновлении моего eclipse.ini, чтобы увеличить размер кучи …
79 java  android  eclipse 

9
Получение необработанного XML из SOAPMessage в Java
Я установил SOAP WebServiceProvider в JAX-WS, но мне сложно понять, как получить необработанный XML из объекта SOAPMessage (или любого узла). Вот пример кода, который у меня есть прямо сейчас, и из которого я пытаюсь получить XML: @WebServiceProvider(wsdlLocation="SoapService.wsdl") @ServiceMode(value=Service.Mode.MESSAGE) public class SoapProvider implements Provider<SOAPMessage> { public SOAPMessage invoke(SOAPMessage msg) { // …
79 java  soap  jax-ws 

5
Зачем нужен проект Jigsaw / JPMS?
Система управления пакетами Java всегда казалась мне простой и эффективной. Он активно используется самим JDK. Мы использовали его для имитации концепции пространств имен и модулей. Что пытается заполнить Project Jigsaw (он же система модулей платформы Java )? С официального сайта: Цель этого проекта - разработать и реализовать стандартную модульную систему …

5
Что делают эти желтые горизонтальные стрелки на затмении слева от номеров строк?
Я говорю о линиях, которые находятся в том же визуальном пространстве, что и мои точки останова. Что они делают и почему появляются и закрывают мои точки останова? Я нахожусь в перспективе Java, я смотрю на код (вид редактора кода), отладчик не работает, мое приложение не работает. Мое затмение - Гелиос. …
79 java  eclipse 

7
Почему бы мне не использовать неизменяемые объекты POJO вместо JavaBeans?
Я реализовал несколько приложений Java сейчас, пока только настольные приложения. Я предпочитаю использовать неизменяемые объекты для передачи данных в приложении вместо использования объектов с мутаторами (сеттерами и геттерами ), также называемыми JavaBeans. Но в мире Java, кажется, гораздо более распространено использование JavaBeans, и я не могу понять, почему я должен …

3
Пермское пространство против пространства кучи
Во-первых, в чем разница между пространством Perm и пространством Heap (что и как JVM выбирает для использования каждого пространства памяти)? Во-вторых, что наиболее важно, какое соотношение рекомендуется для стандартного java-приложения типа MVC?

14
Использование try / catch для предотвращения сбоев приложения
Я работал над приложением для Android, которое try/catchчасто используется, чтобы предотвратить его сбой даже в тех местах, где в этом нет необходимости. Например, Ссылка на представление в xml layoutwith id = toolbarвыглядит следующим образом: // see new example below, this one is just confusing // it seems like I am …

1
импорт из другого java-проекта в eclipse
Я работаю над двумя проектами в eclipse, и я хотел бы импортировать некоторые классы из проекта a в проект b. Что я должен делать? Есть ли способ сделать это, не добавляя проект в путь сборки?
79 java  eclipse  import 

7
Отслеживание проблемы утечки памяти / сборки мусора в Java
Это проблема, которую я пытаюсь отследить уже пару месяцев. У меня запущено java-приложение, которое обрабатывает xml-каналы и сохраняет результат в базе данных. Периодически возникали проблемы с ресурсами, которые очень трудно отследить. Предыстория: в производственном ящике (где проблема наиболее заметна) у меня нет особенно хорошего доступа к ящику, и я не …


4
Внутри OnClickListener я не могу получить доступ ко многим вещам - как подойти?
Внутри OnClickListener я не могу получить доступ к большинству переменных «вне» области, например: findViewById(R.id.Button01).setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent mainApps = new Intent(Intent.ACTION_MAIN); mainApps.addCategory(Intent.CATEGORY_LAUNCHER); List<ActivityInfo> activities = this.getPackageManager().queryIntentActivities(mainApps, 0); /* Intent intent = new Intent("com.sygic.drive/com.sygic/drive/.SygicDriveActivity"); startActivity(intent);*/ } }); в этом примере мне нужно получить PacketManager, но …
79 java  android 

8
Как вы объединяете критерии «ИЛИ» при использовании запроса критериев с гибернацией?
Я пытаюсь выполнить простое «ИЛИ» для трех полей, используя запрос критериев гибернации. пример class Whatever{ string name; string address; string phoneNumber; } Я хотел бы создать критерий запроса, в котором моя строка поиска могла бы соответствовать «имени», «адресу» или «номеру телефона».
79 java  hibernate 

24
Каким образом Java не зависит от платформы, когда для работы требуется JVM?
Я только начал изучать Java, и меня не совсем понимает тема независимости от платформы. Разве «независимость» не означает, что код Java должен работать на любой машине и не требует установки специального программного обеспечения? Тем не менее, JVM должна присутствовать в машине. Например, нам нужен компилятор Turbo C, чтобы скомпилировать исходный …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.