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

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

6
Створює об’єкти, які, на вашу думку, вам знадобляться в першому тесті в TDD
Я досить новачок у TDD, і у мене виникають проблеми при створенні мого першого тесту, коли він постає перед будь-яким кодом реалізації. Без будь-яких рамок до коду реалізації, я можу написати свій перший тест, проте я хочу, але він, як видається, завжди виявляється заплутаним моїм способом мислення Java / OO …

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

2
У Java є JVM, що має C?
Я знаю, що C має компілятор, але що визначає ефективність виконання? Наприклад, у блоці if else, що робити, якщо у коді просто були всі ifs, а не якщо elses, що визначає, що всі ifs будуть запущені? У Java це буде JVM, але в C, що таке компілятор виконання?
15 java  c 


4
Чи не зайвим буде перетворити колекцію в простий клас лише задля кращої читабельності?
У мене є така карта: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Це HashMapвідображає doubleзначення (які є моментом часу) до відповідної SoundEvent"комірки": кожна "комірка" може містити ряд SoundEvents. Ось чому він реалізований як List<SoundEvent>, тому що саме він є. Задля кращої читабельності коду я думав про реалізацію дуже простого статичного …

1
Структура програми Java: Розбиття по горизонталі та вертикалі
Провести дебати щодо стартової структури проекту (за допомогою Maven / Eclipse) для великого додатку Java. Варіант 1: entities (i.e. the whole database using Hibernate classes-first) services (i.e. sets of read/write operations on the entities) app (perhaps split up more further down the line) Варіант 2: area1-entities area1-services area1-app area2-entities area2-services …

2
Право на використання DTO
Ви намагалися знайти потік для базового багаторівневого веб-додатку та читали конфліктну інформацію в Інтернеті. Я намагаюся з’ясувати, чи є перевага в тому, щоб все-таки використовувати об’єкти DTO від вашого рівня DAO до сервісу через використання якогось картографу. Основний потік, який я передбачаю, такий: Модель / форма користувальницького інтерфейсу -> Контролер …
15 java  entity  jpa 

5
Правильне рішення для багаторазового спадкування на Java (Android)
У мене є концептуальна проблема з правильною реалізацією коду, який, здається, вимагає багаторазового успадкування, це не буде проблемою для багатьох мов OO, але оскільки проект призначений для Android, не існує такого поняття, як кілька extends. У мене є купа діяльності, отримана від різних базових класів, таких як простий Activity, TabActivity, …

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

1
Розширення криптографії Java
Мені сказали, що для підтримки шифрування AES256 в моєму додатку Java мені знадобиться СКЕ з файлами політики необмеженої сили юрисдикції. Я завантажив це з Oracle і розпакував його, і я бачу лише 2 JAR: local_policy.jar; і US_export_polic.jar Я просто хочу підтвердити, що я тут нічого не пропускаю! Моє розуміння (після …

3
Як створити високомасштабні веб-сервіси на Java?
Я створюю деякі веб-сервіси, які б мали 2000 одночасних користувачів. Послуги пропонуються безкоштовно і, отже, очікується, що вони отримають велику базу користувачів. В майбутньому може знадобитися масштабування до 50 000 користувачів. Є вже кілька інших питань, які стосуються такої проблеми, як - /programming/2567254/building-highly-scalable-web-services Однак мої вимоги відрізняються від вищезазначеного питання. …

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

2
Що станеться, якщо ми серіалізуємо та десеріалізуємо два об’єкти, які посилаються один на одного?
Щоб зробити це більш зрозумілим, це швидкий приклад: class A implements Serializable { public B b; } class B implements Serializable { public A a; } A a = new A(); B b = new B(); a.b = b; b.a = a; Що ж станеться, якщо ми серіалізуємо об'єкти a …

2
Як налагодити / змінити код Java під час роботи програми?
Я щойно побачив відео, на якому показано, як Notch (про славу Minecraft) налагоджує та змінює Minecraft під час роботи. Він призупиняє гру, щось змінює в коді, а потім призупиняє гру, де зміна набуває негайного ефекту без необхідності перезапускати програму. Як це працює? Який метод використовується для досягнення цього?
15 java  debugging 

6
Перейти на Android або спочатку вивчити основи Java? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 5 років тому . Я досить знаю C і знаю деякі C ++, але ніколи не торкався Java. Нещодавно у мене з’явилася ідея про …
15 java  android 

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