Дані програми:
Версія: 0.8.1
Дата завантаження: 14 May 15
Ліцензія: Безкоштовно
Популярність: 230
Методи називаються, якщо Java-об'єктів проживав в інтерпретаторі Python.
Всі колекції Java можна отримати за допомогою стандартних методів збору Python.
Там немає коду для генерації і немає інтерфейсу для реалізації на загальних об'єктів з обох сторін, тому що Py4J запускається як демон
Що нового У цьому випуску :.
- Можливість невдачу рано, якщо py4j.java_gateway.JavaGateway не може підключитися до JVM.
- Додана підтримка довгих примітивів, BigDecimal, типів перерахування і внутрішніх класів на стороні Java.
- Набір Санер рівні журналу
- Багато дрібних виправлень помилок і поліпшень API (сумісний).
- Написав розділ в FAQ про міркувань безпеки та заходи безпеки з Py4J.
- Додана підтримка Тревіс-CI і очищені тестовий набір для видалення жорстко шляху.
Що нового у версії 0.5:
- Додана можливість імпорту пакетів (наприклад, java_import (шлюз .jvm "java.io. * '))
- Додана підтримка для картини фільтрації в JavaGateway.help () (наприклад, gateway.help (об'єкт "отримати * * Foo Бар '))
- Додана підтримка для автоматичного перетворення колекцій Python (список, набір, словник) в колекції Java. Користувач JavaGateway (auto_convert = True) або явно перетворювач.
- Створено дві особливості Eclipse: один вкладається бібліотеку Py4J Java. Інший забезпечує GatewayServer замовчуванням, запускаемую при запуску Eclipse. Обидві функції доступні на новому сайті оновлень Py4J Eclipse: http://py4j.sourceforge.net/py4j_eclipse
- не переробленої модуль розкладання Py4J :. Більше немає обов'язкових кругові залежності між модулями
Що нового у версії 0.2:
- Це зараз можна назвати конструктори та довідкові статичні члени: використовувати JVM член об'єкта JavaGateway.
- Java Карта перетвориться в Python словник.
- Доступ до поля підтримується за допомогою функції get_field або auto_field = True члена JavaGateway.
- Отримати інтерактивну довідкову сторінку з JavaGateway.help (об'єкта).
- набір доступний тільки через інтерфейс Java Set зараз.
- Масиви можна посилатися, але окремі елементи можуть бути доступні тільки з цієї Побічні gateway.jvm.java.lang.reflect.Array.get (об'єкт, індекс) .
- Повний переписування відображення двигуна на стороні Java для більшої гнучкості.
- Покращена модель пам'яті :. Не більше витоку пам'яті, викликані Py4J
- Нова модель паралелізму :. Py4J зараз поточно -
Коментар не знайдено