Я не Java-разработчик, поэтому я могу разработать Java-код для Windows, а затем развернуть скомпилированные Windows-файлы .class на сервере Solaris ... если бы он работал
Да, это должно быть.
Тем не менее, обратите внимание на наиболее распространенные ловушки, такие как:
Да, именно эта предпосылка стоит за Java Write Once Run Anywhere девиз
Да, 99,9% случаев это так. Есть некоторые проблемы с JVM не от Sun (читай, IBM), которые не идеально кросс-платформенны.
Да, байт-код Java (файлы классов) не зависит от платформы.
, как уже говорили другие, скорее всего, будет работать.Я бы посоветовал вам прочитать некоторую информацию о виртуальной машине Java, поскольку это замечательное виртуальное устройство позволяет запускать код Java-байта на (почти) любой машине ...
В общем, стоит. Имейте в виду, что файл классов не запускается сам по себе, на компьютере должна быть установлена Java. Также должна быть совместимая версия.