А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)

Щоб завантажити програму, мені довелося заповнити невелику форму зворотного зв'язку

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)

після чого я отримав лінк на скачування на свій поштовий ящик.

Конвертація порядку 10 000 java класів зайняла близько години часу, але все пройшло на диво гладко.

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


На виході я отримав купу файлів і папок, серед яких є інсталятор

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


Який до всього успішно запустився і встановив XMind в зазначену папку.

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


Примітно те, що навіть бібліотека JRE можна конвертувати в DLL.

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


А ось і виміри продуктивності то, заради чого я інвестував пів дня процесорного часу - по три виміри основних операцій, які мене напрагялі:

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


Упс. А де тут оптимізація? А ось вона :) Програма стала менше їсти пам'яті на 200 mb :)

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)

А пофіг java for fun як перетворити java додаток в win32 додаток (java в exe)


Але не цього я очікував.

Хоча причин, за якими оптимізації не відбулися може бути цілий океан, але на детальне дослідження може піти тижні часу. А якщо по Шурику - то експеримент не вдався.

Мабуть комп'ютер міняти пора.

застереження читачеві

У цьому блозі я ділюся своїм досвідом. Не варто пробувати нічого з того, що тут описано - це може бути шкідливо для вас або оточуючих вас людей. Відповідальність за застосування будь-якої з ідей, описаних в блозі - цілком лежить на читача.

Як знайти статтю в блозі?

Я юзаю для цього google, в який я вводжу два слова "а пофіг" і щось з того, що шукаю - так швидше. приклад

Схожі статті