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

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


12
Чи є якісні та сучасні альтернативи Javadoc? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Погодьмося: вам не потрібно бути дизайнером, щоб побачити, що Javadoc за замовчуванням виглядає потворно . …

9
Заповнення списку всіма значеннями переліку в Java
Я хотів би заповнити список усіма можливими значеннями перерахування. Оскільки я нещодавно закохався EnumSet, я взяв на себе зусилляallOf() EnumSet<Something> all = EnumSet.allOf( Something.class); List<Something> list = new ArrayList<>( all.size()); for (Something s : all) { list.add( s); } return list; Чи є кращий спосіб (як у не затуманеного одного …
80 java  list  enums 

13
session.connection () застарілий у режимі глибокого сну?
Ми повинні мати змогу отримати пов’язані java.sql.Connectionз сеансом сплячого режиму. Жодне інше з’єднання не буде працювати, оскільки це з’єднання може бути пов’язане із запущеною транзакцією. Якщо session.connection () тепер застарілий, як я повинен це робити?
80 java  hibernate  orm 

7
java: “остаточний” System.out, System.in та System.err?
System.outоголошується як public static final PrintStream out. Але ви можете зателефонувати, System.setOut()щоб перепризначити його. А? Як це можливо, якщо це final? (те саме стосується System.inі System.err) І що ще важливіше, якщо ви можете мутувати загальнодоступні статичні кінцеві поля, що це означає щодо гарантій (якщо такі є), які finalвам дають? (Я …
80 java  final 

4
Java 8: об'єднання списків з потоковим API
У мене така ситуація Map<Key, ListContainer> map; public class ListContainer{ List<AClass> lst; } Я повинен об’єднати всі списки lstз ListContainerоб’єктів на Mapкарті. public static void main(String args[]){ List<AClass> alltheObjectsAClass = map.values().stream(). // continue.... } Будь-яка ідея, як, використовуючи Java 8 потік API?

12
Надіслати пошту кільком одержувачам у Java
Я хочу надіслати повідомлення кільком одержувачам, використовуючи такий спосіб: message.addRecipient(Message.RecipientType.TO, String arg1); АБО message.setRecipients(Message.RecipientType.TO,String arg1); Але одна плутанина полягає в тому, що в другому аргументі, як передавати кілька адрес, таких як: message.addRecipient(Message.RecipientType.CC, "abc@abc.com,abc@def.com,ghi@abc.com"); АБО message.addRecipient(Message.RecipientType.CC, "abc@abc.com;abc@def.com;ghi@abc.com"); Я також можу надіслати повідомлення, використовуючи альтернативні методи, але хочу знати мету вищевказаного методу. …

9
Як я можу сказати jaxb / Maven генерувати кілька пакетів схем?
Приклад: </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir1</schemaDirectory> <schemaIncludes> <include>schema1.xsd</include> </schemaIncludes> <generatePackage>schema1.package</generatePackage> </configuration> </plugin> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.7.1</version> <executions> <execution> <goals> <goal>generate</goal> </goals> </execution> </executions> <configuration> <schemaDirectory>src/main/resources/dir2</schemaDirectory> <schemaIncludes> <include>schema2.xsd</include> </schemaIncludes> <generatePackage>schema2.package</generatePackage> </configuration> </plugin> </plugins> Що сталося: Maven виконує перший плагін. Потім видаляє цільову …
80 maven-2  jaxb  schema  xsd  java 

5
Як я можу вирізати ArrayList із ArrayList у Java?
Як отримати фрагмент масиву ArrayListв Java? Зокрема, я хочу зробити щось подібне: ArrayList<Integer> inputA = input.subList(0, input.size()/2); // where 'input' is a prepouplated ArrayList<Integer> Тож я очікував, що це спрацює, але Java повертає a List- отже, це несумісно. І коли я намагаюся його кинути, Java не дозволяє мені. Мені потрібно …
80 java  arraylist 

6
Як налаштувати додаток JAX-RS, використовуючи лише анотації (без web.xml)?
Чи можна налаштувати програму JAX-RS, використовуючи лише анотації? (за допомогою Servlet 3.0 та JAX-RS Jersey 1.1.0) Я намагався і мені не пощастило. Використання деяких web.xmlвидається необхідним. Конфігурація A (працює, але має конфігурацію web.xml) web.xml ... <servlet> <servlet-name>org.foo.rest.MyApplication</servlet-name> </servlet> <servlet-mapping> <servlet-name>org.foo.rest.MyApplication</servlet-name> <url-pattern>/*</url-pattern> </servlet-mapping> ... Java @ApplicationPath("/") public class MyApplication extends Application …

4
Як захистити REST API за допомогою Spring Boot та Spring Security?
Я знаю, що захист REST API є широко коментованою темою, але я не можу створити невеликий прототип, який відповідає моїм критеріям (і мені потрібно підтвердити, що ці критерії реалістичні). Є так багато варіантів, як захистити ресурси та як працювати з Spring security, мені потрібно пояснити, чи реалістичні мої потреби. Мої …

10
Java перетворює int на hex і назад
У мене такий код ... int Val=-32768; String Hex=Integer.toHexString(Val); Це прирівнюється до ffff8000 int FirstAttempt=Integer.parseInt(Hex,16); // Error "Invalid Int" int SecondAttempt=Integer.decode("0x"+Hex); // Error "Invalid Int" Отже, спочатку він перетворює значення -32768 у шістнадцятковий рядок ffff8000, але потім він не може перетворити шістнадцятковий рядок назад у ціле число. У .Netньому працює, …
80 java  string  hex 

9
Чи існує реалізація постачальника OAuth 2.0 у Java? (не клієнт oauth) [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 роки тому . Удосконалюйте це питання Отже, в основному я хочу захистити свої API за допомогою OAuth 2.0 та застосувати постачальника …

1
Як реалізувати спеціальну розбірну панель інструментів в android?
Використовуючи цей підручник для реалізації шаблону гнучкого простору (того, що має панель інструментів, що згортається). Я намагаюся домогтися подібного ефекту, як у діяльності Lollipop Contacts , яка на початку, входячи до активності, подання є лише частиною заголовка зображення: Потім користувач може прокрутити макет під зображенням, щоб показати більше його, поки …

7
Перетворення масиву об’єктів у масив їх примітивних типів
Якщо у вас є масив об’єктів Java, які мають примітивний тип (наприклад, Byte, Integer, Char тощо). Чи є акуратний спосіб перетворити його на масив примітивного типу? Зокрема, це можна зробити без необхідності створювати новий масив і перебирати вміст. Так наприклад, наведено Integer[] array який найоптимальніший спосіб перетворити це на int[] …

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