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

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

3
Як працює анотація Spring @ResponseBody?
У мене є метод, який анотований наступним чином: /** * Provide a list of all accounts. */ // TODO 02: Complete this method. Add annotations to respond // to GET /accounts and return a List<Account> to be converted. // Save your work and restart the server. You should get JSON …
89 java  json  spring  rest  spring-mvc 

8
Отримання переліку, пов'язане зі значенням int
Раніше я перераховував LegNo просто як: NO_LEG, LEG_ONE, LEG_TWO і зателефонувавши return LegNo.values()[i];, я зміг отримати значення, пов'язане з кожним переліченням. Але тепер я вирішив, що хочу, щоб LegNoenum NO_LEGбув int -1 замість 0, тому я вирішив використовувати приватний конструктор для ініціалізації та встановлення значення int NO_LEG(-1), LEG_ONE(1), LEG_TWO(2); private …
89 java  enums 

10
Помилка Java: неявний суперконструктор не визначений для конструктора за замовчуванням
У мене є якийсь простий код Java, який схожий на цей за своєю структурою: abstract public class BaseClass { String someString; public BaseClass(String someString) { this.someString = someString; } abstract public String getName(); } public class ACSubClass extends BaseClass { public ASubClass(String someString) { super(someString); } public String getName() { …

6
Android: Як користуватися AlarmManager
Мені потрібно запустити блок коду через 20 хвилин після AlarmManagerвстановлення. Хтось може показати мені зразок коду про те, як користуватися AlarmManagerin Android? Я кілька днів бавився з якимсь кодом, і він просто не буде працювати.


8
Як створити банку із зовнішніми бібліотеками, що входять до складу Eclipse?
Я закінчив з проектом, який підключається до бази даних (MySQL). Тепер я хочу експортувати проект як jar. Але я не знаю, як включити його зовнішні залежності? Чи є якийсь спосіб зробити це в Eclipse, чи я повинен використовувати для цього сценарії ?.
89 java  eclipse  jar 

7
Який правильний порядок виклику методів суперкласу в методах onPause, onStop та onDestroy? і чому?
Я щойно переглядав сайт розробника Android, оновлюючи життєвий цикл діяльності, і в кожному прикладі коду є коментар поряд із методами суперкласу, який говорить: "Завжди викликати метод суперкласу спочатку". Хоча це має сенс у напівциклі створення: onCreate, onStart і onResume, я трохи заплутаний щодо того, яка правильна процедура для напівцикла знищення: …

9
Ви коли-небудь використовували PhantomReference в якомусь проекті?
Єдине, про що я знаю, PhantomReferenceце: Якщо ви використовуєте його get()метод, він завжди повертається, nullа не об'єкт. Яка користь від цього? Використовуючи PhantomReference, ви переконуєтесь, що об’єкт не можна відновити з finalizeметоду. Але яка користь від цього поняття / класу? Ви коли-небудь використовували це у будь-якому своєму проекті чи маєте …
89 java  reference 

7
Як перетворити байтовий масив у числове значення (Java)?
У мене є 8-байтовий масив, і я хочу перетворити його на відповідне числове значення. напр byte[] by = new byte[8]; // the byte array is stored in 'by' // CONVERSION OPERATION // return the numeric value Я хочу метод, який буде виконувати вищевказану операцію перетворення.

18
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver в Eclipse
Що не так із кодом, під час налагодження виникає багато помилок. Я пишу код для синглтон-класу для підключення до бази даних mysql. Ось мій код package com.glomindz.mercuri.util; import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.sql.SQLException; public class MySingleTon { String url = "jdbc:mysql://localhost:3306/"; String dbName = "test"; String driver = …

10
Оцінити list.contens містить рядок у JSTL
Мені потрібно приховати елемент, якщо певні значення присутні в JSP Ці значення зберігаються у списку, тому я спробував: <c:if test="${ mylist.contains( myValue ) }">style='display:none;'</c:if> Але це не працює. Як я можу оцінити, якщо список містить значення в JSTL, список і значення є рядками.
89 java  jsp  jstl 

6
Java: Перевірте, чи аргументи командного рядка є нульовими
Я хочу виконати перевірку помилок для аргументів мого командного рядка public static void main(String[] args) { if(args[0] == null) { System.out.println("Proper Usage is: java program filename"); System.exit(0); } } Однак це повертає масив за межі винятку, який має сенс. Я просто шукаю правильного використання.

5
Чому ми використовуємо DataSource замість DriverManager?
Я читаю специфікацію Java JDBC (вр. 4), і я врахував це твердження: DataSource - цей інтерфейс був представлений в API необов’язкового пакету JDBC 2.0. Її надають перевагу над DriverManager, оскільки вона дозволяє прозорі для програми відомості про базове джерело даних Я намагаюся зрозуміти, в чому полягає різниця між а Connectionі …
89 java  jdbc  datasource 

7
Чому кінцевий об'єкт може бути змінений?
Я натрапив на такий код у базі коду, над яким я працюю: public final class ConfigurationService { private static final ConfigurationService INSTANCE = new ConfigurationService(); private List providers; private ConfigurationService() { providers = new ArrayList(); } public static void addProvider(ConfigurationProvider provider) { INSTANCE.providers.add(provider); } ... INSTANCEоголошується як final. Чому об’єкти …
89 java  final 

9
Як перетворити багаточастинний файл у файл?
Хто-небудь може сказати мені, що є найкращим способом перетворення багаточастинного файлу (org.springframework.web.multipart.MultipartFile) у файл (java.io.File)? У моєму весняному веб-проекті mvc я завантажую файл у вигляді багаточастинного файлу. Я повинен перетворити його у файл (io), тому я можу зателефонувати до служби зберігання зображень ( Cloudinary ). Вони беруть лише тип (File). …

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