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

Java - це об'єктно-орієнтована об'єктно-орієнтована мова програмування на високому рівні, спочатку розроблена Sun Microsystems. На даний момент Java належить Oracle, який придбав Sun у 2010 році.

3
Надсилання електронної пошти без використання сервера електронної пошти
JavaMail надсилає електронні листи за допомогою сервера електронної пошти, як правило, через SMTP-інтерфейс постачальника електронної пошти. Чи потрібно використовувати сервер електронної пошти для надсилання електронної пошти? У мене є веб-сайт, який надсилатиме електронні листи, і, якщо можливо, я б хотів надсилати електронні листи безпосередньо з коду веб-сайту, не використовуючи сервер …
11 java  email 

3
Чому різні колекції java мають різну ємність за замовчуванням?
Дивлячись на різних конструкторів колекцій, питання приходить на думку. Чому ArrayList () створює порожній список з початковою ємністю десять, а ArrayDeque () конструює порожній макет масиву з початковою ємністю, достатньою для вміщення 16 елементів.
11 java  collections 

10
Будь-які інструменти / пропозиції щодо спростування аргументу якості покриття коду
Тепер я знаю, що люди могли б вважати це питання повторюваним або задавали його багато разів, і в такому випадку я буду вдячний за посилання на відповідні питання з відповіддю на моє запитання. Я нещодавно не погоджувався з деякими людьми щодо висвітлення коду. У мене є група людей, які хочуть, …

2
Як вирішити кругові залежності пакетів
Я перетворюю велику базу кодів, де більшість класів розміщені в одному пакеті. Для кращої модульності я створюю підпакети для кожного функціоналу. Я пам’ятаю, десь дізнався, що на графіку залежності пакету не повинно бути циклів, але я не знаю, як вирішити таку проблему: Figureзнаходиться в пакеті figure, Layoutзнаходиться в пакеті layout, …

5
Підключення до бази даних - чи повинні вони передаватися як параметр?
У нас є система, згідно з якою підключення до бази даних отримується один раз за допомогою загального методу і передається через відповідний клас, який буде використовуватися. Є сумніви, що передача підключення до бази даних як параметр до різних класів спричинить проблему, тому я перевіряю тут, чи є це насправді життєздатним, …

2
Як нова розробка Java вплине на її сумісність з такими мовами, як Scala та Clojure?
Наскільки я розумію, і Scala, і Clojure були розроблені як нові мови залежать від СВМ та легко інтегруватися з кодом Java, в тому сенсі, що вони дозволяють використовувати класи Java всередині коду Scala та Clojure. Починаючи з Java 8 (а може, ще сильніше з наступними версіями Java), відбудуться зміни в …
11 java  scala  clojure 

4
Чому ВІЙНИ не можуть ділитися інформацією про сеанс?
Я бачив декількох розробників, які шукають рішення цієї проблеми: доступ до інформації про сеанси з іншої ВІЙНИ (навіть коли всередині одного і того ж EAR) - ось кілька прикладів: Будь-який спосіб поділити стан сеансу між різними програмами в tomcat? , Сеанс доступу до іншої веб-програми , різних файлів WAR, спільних …

3
Знущання з класу бетону - не рекомендується
Я щойно прочитав уривок книги "Зростаюче об'єктно-орієнтоване програмне забезпечення", в якій пояснюються деякі причини, чому знущатися з конкретного класу не рекомендується. Ось приклад коду одиничного тесту для класу MusicCentre: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { final MutableTime scheduledTime = new MutableTime(); CdPlayer player = new CdPlayer() { …

8
Чи набагато важче Java "налаштувати" продуктивність порівняно з C / C ++? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Чи заважає "магія" JVM впливати програмісту на мікрооптимізацію на Java? Нещодавно я читав на …

2
Знищене порівняно з денігрованим у JavaDoc?
У JavaDoc для X509Certificate getSubjectDN()нього зазначено: Денігровано , замінено на getSubjectX500Principal (). Я звик бачити застаріле в методах для методів, які більше не слід використовувати, але не денігрувати. Я знайшов повідомлення про помилку щодо цього конкретного випадку, коли його було закрито коментарем: Це не помилка. "Зневищений" призначений для вживання лише …

6
Чи повинні розробники Java знати про алгоритми збору сміття? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Мене нещодавно в інтерв'ю запитали, чи знаю я про якісь алгоритми збору сміття. Я …

9
Який дизайн OO використовувати (чи є модель дизайну)?
У мене є два об'єкти, які являють собою "Бар / Клуб" (місце, де ви п'єте / спілкуєтесь). В одному сценарії мені потрібна назва смуги, адреса, відстань, слоган В іншому випадку мені потрібна назва смуги, адреса, URL-адреса веб-сайту, логотип Отже, у мене є два об'єкти, що представляють одне і те ж, …

5
Які переваги Цейлону над Java? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Шукаючи останні чи потужні майбутні мови програмування через мережу, я натрапив на Цейлон. Я …

3
Порівнюючи змінну рядка з літеральним рядком з .equals (), чи існує стандартна практика для порядку елементів? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Для кожного є користь, і …

4
Які є доведені переваги таких інструментів, як GWT, перед чистими рамками JavaScript?
GWT - це стек програмного забезпечення, який переводить код Java та підмножину бібліотеки класів Java Runtime у код JavaScript. У порівнянні з наборами інструментів JavaScript, GWT може здаватися відчужаючим за своєю природою та використанням, і надмірно складним для виконання навіть простих речей, забираючи значну частину дрібнозернистого контролю, який ви матимете …

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