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

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

8
Будь-який спосіб оголосити масив в рядку?
Скажімо, у мене є метод m (), який приймає масив Strings як аргумент. Чи є спосіб я просто оголосити цей масив в рядку під час здійснення дзвінка? тобто замість: String[] strs = {"blah", "hey", "yo"}; m(strs); Чи можу я просто замінити це одним рядком і уникати оголошення названої змінної, яку …
617 java  arrays 

26
На Java, який найкращий спосіб визначити розмір об'єкта?
На цей питання є відповіді на Stack Overflow на російському : Як дізнатися розмір об'єкта (колекції) в пам'яті? У мене є додаток, який читає файл CSV з купами рядків даних. Я даю користувачеві підсумок кількості рядків на основі типів даних, але хочу переконатися, що я не читаю в занадто багато …
616 java  memory 

29
Замість завантаження Java JDK в Linux через wget відображається сторінка ліцензії
Коли я намагаюся завантажити Java з Oracle, я замість цього завантажую сторінку, в якій говориться, що мені потрібно погодитися з умовами ліцензії OTN. Вибачте! Щоб завантажити продукти з технологічної мережі Oracle, ви повинні погодитися з умовами ліцензії OTN. Будьте впевнені, що ... У вашому браузері ввімкнено "cookie" та JavaScript. Ви …
615 java  linux  install  wget 

23
Як звернутися до попереджених попереджень про викиди?
Затьмарення попереджає мене про таку форму: Безпека типу: Незареєстрована передача від Object до HashMap Це від дзвінка до API, який я не маю контролю над тим, який повертає Object: HashMap<String, String> getItems(javax.servlet.http.HttpSession session) { HashMap<String, String> theHash = (HashMap<String, String>)session.getAttribute("attributeKey"); return theHash; } Я хотів би уникати попереджень Eclipse, якщо …
611 java  generics  warnings 

27
Як виправити хибернативний "об'єкт посилається на незбережений перехідний екземпляр - збережіть перехідний екземпляр перед змивом" помилка
Коли я зберігаю об'єкт за допомогою Hibernate, я отримую таку помилку object references an unsaved transient instance - save the transient instance before flushing
610 java  hibernate  jpa  orm  entity 

18
Чому моє поле Spring @Autowired недійсне?
Примітка. Це призначено для канонічної відповіді на поширену проблему. У мене є @Serviceклас Spring ( MileageFeeCalculator), у якому є @Autowiredполе ( rateService), але це поле, nullколи я намагаюся його використовувати. Журнали показують, що і MileageFeeCalculatorквасоля, і MileageRateServiceбоб створюються, але я отримую NullPointerExceptionщоразу, коли намагаюся викликати mileageChargeметод на моєму службовому бобі. …

26
Чи можливо використовувати Java 8 для розробки Android?
Шукаючи в Інтернеті, не зрозуміло, підтримується Java 8 для розробки Android чи ні. Перед тим, як завантажувати / налаштовувати Java 8, може хтось вказати мені на будь-яку "офіційну" документацію, в якій сказано, що Java 8 є або не підтримується для розробки Android.

19
Яка різниця між ConcurrentHashMap та Collections.synchronizedMap (Map)?
У мене є карта, яку слід одночасно змінювати кількома потоками. Здається, що в API Java три реалізовані синхронізовані карти Map: Hashtable Collections.synchronizedMap(Map) ConcurrentHashMap Як я розумію, Hashtableце стара реалізація (розширення застарілого Dictionaryкласу), яку згодом було адаптовано до Mapінтерфейсу. У той час як це буде синхронізовано, по- видимому, мають серйозні проблеми …

16
Як додати локальну залежність .jar до файлу build.gradle?
Тому я спробував додати свою локальну залежність від .jar до мого файлу build.gradle: apply plugin: 'java' sourceSets { main { java { srcDir 'src/model' } } } dependencies { runtime files('libs/mnist-tools.jar', 'libs/gson-2.2.4.jar') runtime fileTree(dir: 'libs', include: '*.jar') } І ви бачите, що я додав тут файли .jar у папку referencedLibraries: …

30
Оновіть Eclipse за допомогою інструментів розробки Android v. 23
Я оновив Eclipse за допомогою нових інструментів SDK (версія 23), але тепер, коли Eclipse починається, я отримую помилку: Для цього SDK для Android потрібен інструмент для розробників Android версії 23.0.0 або вище. Поточна версія - 22.6.3.v201404151837-1123206. Оновіть ADT до останньої версії. Не було знайдено оновлень із пунктом "Перевірити оновлення" . …
605 java  android  eclipse  adt 

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



30
Простий спосіб повторити струну в Java
На цей питання є відповіді на Stack Overflow на російському : Автоматична строка кілька раз Я шукаю простий метод commons або оператор, який дозволяє мені повторити кілька рядків n разів. Я знаю, що можу написати це за допомогою циклу for, але я хочу уникати циклів, коли це необхідно, і десь …
597 java  string 


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