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

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

7
rasporedAtFixedRate проти розкладуWithFixedDelay
У чому головна відмінність між scheduleAtFixedRateтаscheduleWithFixedDelay методами ScheduledExecutorService ? scheduler.scheduleAtFixedRate(new Runnable() { @Override public void run() { System.out.println("scheduleAtFixedRate: " + new Date()); } }, 1, 3L , SECONDS); scheduler.scheduleWithFixedDelay(new Runnable() { @Override public void run() { System.out.println("scheduleWithFixedDelay: " + new Date()); } }, 1, 3L , SECONDS); вони друкують точно …

11
Виклик Python на Java?
Мені цікаво, чи можна викликати функції python з коду Java за допомогою jython, чи це лише для виклику коду Java з python?
117 java  python  jython 

23
Клас не знайдено виключення під час запуску тесту JUnit
Я отримую цю помилку під час запуску тесту JUnit в Eclipse: Class not found com.myproject.server.MyTest java.lang.ClassNotFoundException: com.myproject.server.MyTest 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:423) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:356) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass(RemoteTestRunner.java:693) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses(RemoteTestRunner.java:429) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:452) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) Я спробував додати JUnitбібліотеку в classpath, хоча я …
117 java  eclipse  junit 

6
Встановлення JDK в Eclipse
У мене є два JDK, для Java 6 і 7. Я хочу створити свій проект, використовуючи обидва. Спочатку ми будували лише 1.6. Я бачу, що в налаштуваннях проекту я можу вибрати рівень 1,5, 1,6 1,7 як рівень компілятора. Як ці параметри додаються до IDE? Я ніколи не встановлював Java 1.5. …
117 eclipse  java 

9
Як я можу безпечно кодувати рядок у Java, щоб використовувати її як ім'я файлу?
Я отримую рядок із зовнішнього процесу. Я хочу використовувати цей рядок для створення імені файлу, а потім записати в цей файл. Ось мій фрагмент коду для цього: String s = ... // comes from external source File currentFile = new File(System.getProperty("user.home"), s); PrintWriter currentWriter = new PrintWriter(currentFile); Якщо s містить …
117 java  string  file  encoding 

4
Чим відрізняється List.of від Arrays.asList?
Java 9 представила нові фабричні методи для списків List.of: List<String> strings = List.of("first", "second"); Яка різниця між попереднім та новим варіантом? Тобто, в чому різниця між цим: Arrays.asList(1, 2, 3); і це: List.of(1, 2, 3);
117 java  list  java-9 

6
Використовуйте IntelliJ для створення діаграми класів
Як змусити IntelliJ 10.5 (на Mac) створити діаграму класів, що показує всі класи мого проекту? Я впевнений, що я пропускаю щось очевидне, але я можу отримати лише функцію "Показати діаграму" для показу одного класу за один раз. (Я також придумав, як додати додаткові заняття, але знову ж таки, лише один …

7
Найкращий спосіб створити порожню карту на Java
Мені потрібно створити порожню карту. if (fileParameters == null) fileParameters = (HashMap<String, String>) Collections.EMPTY_MAP; Проблема полягає в тому, що наведений вище код створює це попередження: Введіть безпеку: Невірно відзначений від Мапи до HashMap Який найкращий спосіб створити цю порожню карту?

10
Початкові байти невірні після розшифрування Java AES / CBC
Що не так у наступному прикладі? Проблема полягає в тому, що перша частина розшифрованого рядка - це нісенітниця. Проте все добре, я отримую ... Result: `£eB6O�geS��i are you? Have a nice day. @Test public void testEncrypt() { try { String s = "Hello there. How are you? Have a nice …
116 java  encryption  aes 

14
Перетворити рядок JSON в об'єкт в Java ME?
Чи існує спосіб у Java / J2ME перетворити рядок, наприклад: {name:"MyNode", width:200, height:100} до внутрішнього представлення об'єкта того самого, в одному рядку коду? Оскільки поточний метод занадто виснажливий: Object n = create("new"); setString(p, "name", "MyNode"); setInteger(p, "width", 200); setInteger(p, "height", 100); Можливо, бібліотека JSON?

8
Інтерфейси зі статичними полями в java для обміну "константами"
Я дивлюся на якісь проекти Java з відкритим кодом, щоб потрапити на Java і зауважую, що багато з них мають якийсь інтерфейс "константи". Наприклад, processing.org має інтерфейс під назвою PConstants.java , і більшість інших основних класів реалізують цей інтерфейс. Інтерфейс пронизаний статичними членами. Чи є причина такого підходу, чи це …
116 java 

6
Як я можу прочитати текстовий файл в Android?
Я хочу прочитати текст з текстового файлу. У наведеному нижче коді відбувається виняток (це означає, що він переходить до catchблоку). Я поміщаю текстовий файл у папку додатків. Куди я повинен помістити цей текстовий файл (mani.txt), щоб правильно його прочитати? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); if (instream != null) { …

5
Як конвертувати FileInputStream у InputStream? [зачинено]
Важко сказати, про що тут питають. Це запитання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтовано відповісти в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Я просто хочу перетворити FileInputStreamна …

8
Сертифікати клієнта Java через HTTPS / SSL
Я використовую Java 6 і намагаюся створити HttpsURLConnectionпроти віддаленого сервера, використовуючи сертифікат клієнта. Сервер використовує самопідписаний кореневий сертифікат і вимагає представити захищений паролем сертифікат клієнта. Я додав кореневий сертифікат сервера та клієнтський сертифікат до зберігання ключів Java за замовчуванням, у якому я знайшов /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/lib/security/cacerts(OSX 10.5). Ім'я файлу зберігання ключів, здається, …

8
Типовий .gitignore файл для програми для Android
Просто поставте проект Android під контроль версій git ( beanstalk ) через командний рядок ( mac термінал ). Наступним кроком є ​​налаштування виключень. Тим із вас, хто вже пройшов цей шлях: Як повинен виглядати типовий .gitignore файл для проекту Android? Проект створений у Eclipse
116 java  android  eclipse  git  gitignore 

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