Я не совсем уверен, что вы хотите для своего кода C ++, но вот как вы могли бы заставить его работать с Java:
Посмотрите на JNI, он объяснит, как выполнять нативный код через Java
http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html
По сути, вы используете инструмент для создания клейких заголовков, которые вы включаете в свое приложение C ++. Код Java автоматически вызывает собственную библиотеку при вызове функции native
.
Также имейте в виду, что при переходе от нативного слоя к слою Java есть штраф за скорость.