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

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

8
Різниця між java.io.PrintWriter та java.io.BufferedWriter?
Будь ласка, перегляньте код нижче: // A.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); PrintWriter printWriter = new PrintWriter(fileWriter); // B.class File file = new File("blah.txt"); FileWriter fileWriter = new FileWriter(file); BufferedWriter bWriter = new BufferedWriter(fileWriter); У чому різниця між цими двома методами? Коли ми повинні використовувати …


7
Як створити метамодель об'єкта JPA?
У дусі безпеки типу, пов'язаної з CriteriaQuery JPA 2.0, також є API для підтримки метамоделі представлення . Хтось знає про повністю функціональну реалізацію цього API (для створення метамоделі на відміну від створення класів метамоделі вручну)? Було б дивовижно, якби хтось також знав кроки для встановлення цього налаштування в Eclipse (я …

16
Spring ApplicationContext - Витік ресурсу: "контекст" ніколи не закривається
У весняному додатку MVC я ініціалізую змінну в одному з класів обслуговування, використовуючи наступний підхід: ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/userLibrary.xml"); service = context.getBean(UserLibrary.class); UserLibrary - це стороння утиліта, яку я використовую у своєму додатку. Наведений вище код генерує попередження для змінної 'context'. Попередження показано нижче: Resource leak: 'context' is never …

8
Чи читає Java цілі числа в маленькому ендіані чи великому ендіані?
Я запитую, тому що я надсилаю потік байтів із процесу C на Java. З боку С 32-бітове ціле число має LSB - перший байт, а MSB - 4-й байт. Отже, моє запитання: На стороні Java, коли ми читаємо байт так, як він був надісланий із процесу C, що з боку …
94 java  endianness 


12
Профілі Java з відкритим кодом [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 місяці тому . Удосконалюйте це питання Що ви можете порекомендувати хлопцям використовувати в Java? Єдина вимога: вона …
94 java  profiler 

18
Як викликати збережену процедуру з Java та JPA
Я пишу просту веб-програму для виклику збереженої процедури та отримання деяких даних. Це дуже просте додаток, яке взаємодіє з базою даних клієнта. Ми передаємо ідентифікатор співробітника та ідентифікатор компанії, і збережена процедура поверне реквізити працівника Веб-додаток не може оновлювати / видаляти дані та використовує SQL Server. Я розгортаю свій веб-додаток …

13
Java: виклик супер методу, який викликає переопределений метод
public class SuperClass { public void method1() { System.out.println("superclass method1"); this.method2(); } public void method2() { System.out.println("superclass method2"); } } public class SubClass extends SuperClass { @Override public void method1() { System.out.println("subclass method1"); super.method1(); } @Override public void method2() { System.out.println("subclass method2"); } } public class Demo { public static …

4
Коли ініціалізується інтерфейс із методом за замовчуванням?
Під час пошуку специфікації мови Java, щоб відповісти на це запитання , я дізнався це Перед ініціалізацією класу його прямий надклас повинен бути ініціалізований, але інтерфейси, реалізовані класом, не ініціалізовані. Аналогічно, суперінтерфейси інтерфейсу не ініціалізуються до ініціалізації інтерфейсу. З власної цікавості я спробував це, і, як очікувалося, інтерфейс InterfaceTypeне був …



6
Чи існує ExecutorService, який використовує поточний потік?
Що я шукаю, це сумісний спосіб налаштувати використання пулу потоків чи ні. В ідеалі на решту коду взагалі не впливати. Я міг би використовувати пул потоків з 1 потоком, але це не зовсім те, що я хочу. Будь-які ідеї? ExecutorService es = threads == 0 ? new CurrentThreadExecutor() : Executors.newThreadPoolExecutor(threads); …
94 java  concurrency 

9
Як прискорити швидкість прокрутки в JScrollPane при використанні колеса миші?
Я бачу метод JScrollPane.setWheelScrollingEnabled(boolean)увімкнення або вимкнення прокрутки коліщатка миші. Однак існує спосіб регулювання швидкості прокрутки? На мій погляд, це смішно повільно. Незалежно від розміру вікна, прокрутка становить близько трьох пікселів за клік. Я хотів би, щоб це було набагато більше, ніж це. Будь-які ідеї?


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