*это* действительно лучший способ запустить вторую JVM с кода Java?

Да, это - O (1) для сования последний элемент списка Python и O (N) для сования произвольный элемент (так как целый отдых списка должен быть смещен).

Вот большая статья о том, как списки Python хранятся и управляются: http://effbot.org/zone/python-list.htm

39
задан Community 23 May 2017 в 12:26
поделиться

2 ответа

Мне непонятно, что вы всегда хотите использовать одни и те же параметры, путь к классам или что-то еще (особенно что-то вроде -X - например, зачем ребенку нужны те же настройки кучи в качестве его родителей) при запуске вторичного процесса.

Я бы предпочел использовать какую-либо внешнюю конфигурацию для определения этих свойств для дочерних процессов. Это немного больше работы, но я думаю, что в конце концов вам понадобится гибкость.

Чтобы увидеть объем возможных настроек конфигурации, вы можете посмотреть настройки «Выполнить конфигурации» в Eclipse. Там довольно много вкладок с настройками.

5
ответ дан 27 November 2019 в 02:54
поделиться

Я думаю, что ответ - «Да». Это, вероятно, так же хорошо, как в Java, используя системно-независимый код. Но имейте в виду, что даже это только относительно системно-независимое. Например, в некоторых системах:

  1. переменная JAVA_HOME могла не быть установлена,
6
ответ дан 27 November 2019 в 02:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: