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

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

12
Ошибка javac: имена классов принимаются только в том случае, если обработка аннотации запрашивается явно
Я получаю эту ошибку при компиляции своей Java-программы: error: Class names, 'EnumDevices', are only accepted if annotation processing is explicitly requested 1 error Вот код Java (я запускаю его в Ubuntu). import jcuda.CUDA; import jcuda.driver.CUdevprop; import jcuda.driver.types.CUdevice; public class EnumDevices { public static void main(String args[]) { CUDA cuda = …
113 java  javac 

5
возврат объекта Void
Как правильно вернуть Voidтип, если он не является примитивом? Например. В настоящее время я использую null, как показано ниже. interface B<E>{ E method(); } class A implements B<Void>{ public Void method(){ // do something return null; } }


12
Предупреждение "несопоставимый символ для кодировки" в Java
В настоящее время я работаю над Java-проектом, который при компиляции выдает следующее предупреждение: /src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8 [javac] String copyright = "� 2003-2008 My Company. All rights reserved."; Я не уверен, как SO отобразит символ до даты, но это должен быть символ авторского права и отображаться в …
113 java  encoding  utf-8  ascii 

7
Когда НЕ следует вызывать метод super () при переопределении?
Когда я создаю свой собственный класс Android, я использую extendего собственный класс. Затем, когда я хочу переопределить базовый метод, я всегда вызываю super()метод, как всегда onCreate, onStopи т. Д. И я подумал, что это все, так как с самого начала команда Android посоветовала нам всегда вызывать superпереопределение каждого метода. Но …
113 java  android  overriding 

6
Есть ли автоматический вывод типа в Java?
Есть ли autoв Java такой тип переменной, как в C ++? Пример: for ( auto var : object_array) std::cout << var << std::endl; for( auto var : object_array) var.do_something_that_only_this_particular_obj_can_do(); Я знаю, что в Java есть расширенный цикл for, но есть ли автоматический? Если нет, есть ли какой-нибудь способ это сделать? …
113 java  c++  auto 


14
Передача нескольких переменных в @RequestBody контроллеру Spring MVC с использованием Ajax
Обязательно ли оборачивать объект подложки? Я хочу сделать это: @RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody public boolean getTest(@RequestBody String str1, @RequestBody String str2) {} И используйте такой JSON: { "str1": "test one", "str2": "two test" } Но вместо этого я должен использовать: @RequestMapping(value = "/Test", method = RequestMethod.POST) @ResponseBody …
113 java  spring  http  spring-mvc 

7
Java 8: где TriFunction (и другие) в java.util.function? Или какая альтернатива?
Я вижу java.util.function.BiFunction, поэтому могу сделать следующее: BiFunction<Integer, Integer, Integer> f = (x, y) -> { return 0; }; Что, если этого недостаточно и мне нужна TriFunction? Его не существует! TriFunction<Integer, Integer, Integer, Integer> f = (x, y, z) -> { return 0; }; Думаю, мне следует добавить, что я …
113 java  lambda  java-8 

18
IntelliJ IDEA способ редактирования нескольких строк
Я видел это в TextMate, и мне было интересно, есть ли способ сделать это в IDEA. Скажем, у меня есть следующий код: leaseLabel = "Lease"; leaseLabelPlural = "Leases"; portfolioLabel = "Portfolio"; portfolioLabelPlural = "Portfolios"; buildingLabel = "Building"; Как лучше всего добавлять '+ "foo"' к каждой строке? Режим столбца не будет …

4
В чем разница между cacerts и хранилищем ключей?
В чем разница между ними, cacerts и хранилищем ключей? Если я использую определение из этих ссылок, cacerts и хранилища ключей , мне кажется, что это набор сертификатов, но в контексте распределенной системы (Java). Какой из них используется для аутентификации во время SSL-соединения? Оба или только один из них или чередование?


8
Как получить текущий рабочий каталог в Java?
Допустим, у меня есть основной класс C:\Users\Justian\Documents\. Как я могу заставить мою программу показать, что она есть C:\Users\Justian\Documents? Жесткое кодирование не является вариантом - его нужно адаптировать, если оно перемещено в другое место. Я хочу сбросить кучу файлов CSV в папку, чтобы программа распознала все файлы, а затем загрузила данные …


15
Отправить электронное письмо с помощью java
Я пытаюсь отправить электронное письмо с помощью Java: import java.util.*; import javax.mail.*; import javax.mail.internet.*; import javax.activation.*; public class SendEmail { public static void main(String [] args) { // Recipient's email ID needs to be mentioned. String to = "abcd@gmail.com"; // Sender's email ID needs to be mentioned String from = …
112 java  email 

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