Tag: Ява

Создайте библиотеку Jar для Android для распространения

Я знаю проекты Android Library, которые позволяют создавать проект с общим источником, который можно поместить в приложения Android при необходимости. Однако это требует наличия источника. Я ищу способ создания и распространения библиотеки с закрытым исходным кодом, которая может использоваться в других проектах Android, таких как традиционный JAR. Это потребует использования компилятора Android, поэтому он не […]

Как создать файл .jar или экспортировать jar на IntelliJ (например, экспорт java-архива eclipse)

Я использовал IntelliJ-IDEA IDE, я хочу создать файл jar из java скомпилированных файлов classов. но я не нашел команду или файл, как создать файл jar (например, eclipse java archive export)

Как я могу избежать задержек сбора мусора в Java-играх? (Лучшие практики)

Я настраиваю интерактивные игры на Java для платформы Android. Время от времени появляется икота при рисовании и взаимодействии для сбора мусора. Обычно она составляет менее одной десятой секунды, но иногда она может достигать 200 мс на очень медленных устройствах. Я использую профилировщик ddms (часть Android SDK) для поиска, откуда берутся мои выделения памяти, и изгоняю […]

Декомпилируйте APK, измените его и затем перекомпилируйте

Мне нужно изменить существующий APK, изменить источники и затем перекомпилировать его. Я могу декомпилировать его с помощью dex2jar или apktool, он отлично работает Из файла jar я могу получить java-источники (используя jd-gui) Затем я могу изменить java-файлы Но теперь я хотел бы знать, как перекомпилировать java-файлы и поместить их обратно в файл jar! (часть jar […]

Java SE 6 против JRE 1.6 против JDK 1.6 – Что это значит?

Я вижу много разных терминов Java, плавающих вокруг. Мне нужно установить JDK 1.6. Я понял, что Java 6 == Java 1.6. Однако, когда я устанавливаю Java SE 6, я получаю JVM, который сообщает как версия 11.0! Кто может решить безумие?

Что находится внутри пакета com.sun?

Как javax содержит расширения, что должен содержать пакет com.sun?

Ошибка «Основной метод не найден» при запуске программы?

Я изучаю Java для своего курса, и я ударил кирпичную стену. Мне было поручено разработать простую программу командной строки. Чтобы упростить ситуацию, мне был предоставлен следующий пример кода, чтобы изменить, поэтому мне не пришлось бы начинать с нуля. package assignment; public class Main { private final static String[] mainMenuOpts = {“Students”,”Lecturers”,”Admin”,”Exit”}; private final static String[] […]

Переопределение Object.equals VS Перегрузка

Чтение: Эффективная Java – второе издание Джошуа Блоха Пункт 8 – соблюдать общий договор при переопределении равных состояний: Программисту нередко приходится писать метод равенства, который выглядит так, а затем часами озадачивает, почему он не работает должным образом: [Пример кода здесь] Проблема в том, что этот метод не переопределяет Object.equals, аргумент которого имеет тип Object, но […]

Какой метод в Java используется для уничтожения ваших объектов

Можете ли вы дать мне один пример для моего вопроса?

В чем разница между a + = b и a = + b, а также ++ и ++ a?

Как я упоминал в названии, В чем разница между a + = b и a = + b, а также ++ и ++ a? Я немного смущен

Давайте будем гением компьютера.