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

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

15
super () на Java
Чи super()використовується для виклику батьківського конструктора? Будь ласка, поясніть super().
222 java  super 

8
Аутентифікація клієнтського сертифікату Java HTTPS
Я досить новачок HTTPS/SSL/TLSі трохи розгублений щодо того, що саме повинні представити клієнти при автентифікації сертифікатів. Я пишу клієнт Java, який повинен робити прості POSTдані для конкретного URL. Ця частина працює чудово, єдина проблема полягає в тому, що вона повинна бути закінчена HTTPS. HTTPSЧастина досить легко обробляти (або з HTTPclientабо …

6
Як видалити всі зворотні дзвінки з обробника?
У мене є обробник з моєї суб-діяльності, яку викликали головною активністю . Цей обробник використовується postDelayпідкласами для деяких Runnables, і я не можу ними керувати. Тепер, у onStopвипадку, мені потрібно видалити їх, перш ніж закінчити Діяльність (якось я зателефонував finish(), але він все ще дзвонить знову і знову). Чи все-таки …


11
Різниця між String substitute () та substituAll ()
Яка різниця між java.lang.String 's replace()та replaceAll()методами, за винятком яких пізніше використовуються регулярні вирази? Для простих замін подобається, замінюють .з / , чи є різниця?
221 java  string  replace 

27
Як вирішити java.lang.NoClassDefFoundError?
Я спробував обидва приклади в навчальних програмах Java Oracle . Вони обоє складають чудово, але під час виконання, обидва приходять з цією помилкою: Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) …

19
Як створити службу Windows з програми Java
Я щойно успадкував програму java, яку потрібно встановити як сервіс на XP та vista. Минуло близько 8 років, як я використовував Windows у будь-якій формі, і мені ніколи не доводилося створювати сервіс, не кажучи вже про щось на зразок програми java (у мене є баночка для додатка та одна банка …

6
Порівняння рядків з ==, які оголошені остаточними в Java
У мене просте запитання про рядки на Java. Наступний відрізок простого коду просто об'єднує два рядки і потім порівнює їх ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); Вираз порівняння concat=="string"повертається falseяк очевидне (я розумію різницю між equals()і ==). Коли ці два рядки оголошені finalтак, final String str1="str"; final String …
220 java  string  final 

10
Відформатуйте "Плаваючий" до п яти знаків після коми
Мені потрібно відформатувати поплавок на "n" десяткових знаків. намагався BigDecimal, але значення повернення не є правильним ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value is correct …

9
Плаваючий та подвійний тип даних на Java
Тип даних поплавця - це одноточна 32-бітна плаваюча точка IEEE 754, а подвійний тип даних - це 64-розрядна плаваюча точка IEEE 754 з подвоєною точністю. Що це означає? І коли я повинен використовувати float замість подвійного чи навпаки?

9
Мокіто. Перевірка аргументів методу
Я з цим погукував, але не знайшов нічого релевантного. У мене щось подібне: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); Тепер я хочу переконатися, що те mymethod(Object o), що називається всередині runtestmethod(), називалося об'єктом o, а не будь-яким іншим. Але я …

27
Spring RestTemplate - як увімкнути повну налагодження / реєстрацію запитів / відповідей?
Я деякий час використовую Spring RestTemplate, і я послідовно вдаряю об стіну, коли я намагаюся налагодити її запити та відповіді. Я в основному шукаю бачити ті самі речі, що і я, коли використовую curl із увімкненою опцією «багатослів’я». Наприклад : curl -v http://twitter.com/statuses/public_timeline.rss Буде відображено як надіслані дані, так і …

28
Чому ми зазвичай використовуємо || понад |? Яка різниця?
Мені просто цікаво, чому ми зазвичай використовуємо логічну АБО ||між двома булевими, а не побітними АБО |, хоча вони обидва працюють добре. Я маю на увазі, подивіться на наступне: if(true | true) // pass if(true | false) // pass if(false | true) // pass if(false | false) // no pass …

17
Як користуватися файлами властивостей Java?
У мене є список пар ключів / значень значень конфігурації, які я хочу зберігати як файли властивостей Java, а пізніше завантажувати і повторювати. Запитання: Чи потрібно мені зберігати файл у тому ж пакеті, що і клас, який буде завантажувати їх, чи є якесь певне місце, де його слід розмістити? Чи …
219 java  properties 

12
Як перетворити з int в Long на Java?
Я продовжую знаходити і тут, і в людей, які мають проблеми з переходом longдо, intа не навпаки. Тим НЕ менше , я впевнений , що я не єдиний, який потрапило в цей сценарій , перш ніж від intдо Long. Єдині інші відповіді, які я знайшов, були "Просто встановіть це як …

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