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

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

8
Синглтон Java и синхронизация
Уточните, пожалуйста, мои вопросы по поводу синглтона и многопоточности: Как лучше всего реализовать синглтон на Java в многопоточной среде? Что происходит, когда несколько потоков пытаются одновременно получить доступ к getInstance() методу? Можем ли мы сделать синглтоны getInstance() synchronized? Действительно ли необходима синхронизация при использовании классов Singleton?

10
Как отправить электронное письмо в формате HTML?
Я успешно отправил электронное письмо в своем веб-приложении с помощью JMS, но результат отображается только в виде обычного текста. Я хочу, чтобы контент отображал HTML. Как мне это сделать? Вот примерно то, что у меня есть: Message msg = new MimeMessage(mailSession); try{ msg.setSubject("Test Notification"); msg.setRecipient(Message.RecipientType.TO, new InternetAddress(sentTo, false)); String message …
117 java  email  javamail 


11
leiningen - как добавить зависимости для локальных jar-файлов?
Я хочу использовать leiningen для создания и развития моего проекта clojure. Есть ли способ изменить project.clj, чтобы он выбирал несколько банок из локальных каталогов? У меня есть проприетарные банки, которые нельзя загрузить в публичные репозитории. Кроме того, можно ли использовать leiningen для поддержки каталога "lib" для проектов clojure? Если несколько …
117 java  build  clojure  maven  leiningen 

6
RESTful в игре! фреймворк
Мы планируем проект, в основном обслуживающий контент для мобильных приложений, но нам нужен веб-сайт. У меня вопрос: есть ли смысл использовать Jersey или Restlet для разработки REST API для наших мобильных приложений, а затем использовать Play! для обслуживания веб-сайта. Или имеет смысл просто использовать Play! делать все это? Если да, …

9
После установки Java JDK 7 для Mac OS X - mvn -version по-прежнему показывает версию java 1.6.0_31
Oracle выпустила Java JDK 7 26 апреля для Mac OS X. Я выполнил инструкции по установке, и когда я выполняю java -version в окне терминала, я получаю: java version "1.7.0_04" Java(TM) SE Runtime Environment (build 1.7.0_04-b21) Java HotSpot(TM) 64-Bit Server VM (build 23.0-b21, mixed mode) Однако когда я это делаю …
117 java  macos  maven  java-7 

4
Как использовать условную точку останова в Eclipse?
Я хочу знать, как разместить условную точку останова в Eclipse. У меня есть такой код: public static void doForAllTabs(String[] tablist){ for(int i = 0; i<tablist.length;i++){ --> doIt(tablist[i]); } } Теперь я хочу поставить точку останова на строке со стрелкой, но хочу, чтобы она срабатывала, только если: tablist[i].equalsIgnoreCase("LEADDELEGATES");

8
Что случилось с логированием в Java? [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …
117 java  logging  log4j  logback  slf4j 

2
Spring 4 vs Jersey для веб-сервисов REST
Мы планируем сделать новое приложение с версией Spring 4.0.6. Мы используем контроллер, который может возвращать «XML» или «JSON». В предыдущем проекте мы успешно реализовали Jersey с поддержкой Spring для REST с использованием JAX-RS API, но после прочтения нескольких статей и предложений от пожилых людей они сказали, что Spring обеспечивает довольно …

5
Есть ли причина для повышения производительности объявлять параметры метода окончательными в Java?
Есть ли причина для повышения производительности объявлять параметры метода окончательными в Java? Как в: public void foo(int bar) { ... } Против: public void foo(final int bar) { ... } Предполагая, что barэто только читается и никогда не изменяется foo().
117 java  performance  final 

15
Лучшие практики управления исключениями на Java или C # [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Я застрял, решая, как обрабатывать исключения …


6
Как я могу прочитать текстовый файл в Android?
Я хочу прочитать текст из текстового файла. В приведенном ниже коде возникает исключение (это означает, что оно переходит в catchблок). Положил текстовый файл в папку приложения. Куда мне поместить этот текстовый файл (mani.txt), чтобы его правильно прочитать? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); if (instream != null) { InputStreamReader inputreader …


1
статическое распределение в java - куча, стек и постоянная генерация
В последнее время я много читал о схемах распределения памяти в java, и у меня было много сомнений, поскольку я читал из разных источников. Я собрал свои концепции и прошу пройтись по всем пунктам и прокомментировать их. Я узнал, что распределение памяти зависит от JVM, поэтому я должен сказать заранее, …

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