>>981
C->Javaは、VMを起動してその中で、メソッドの呼出やらなんやらができる。
http://java.sun.com/docs/books/tutorial/native1.1/invoking/invo.html

Java側のメソッドを直接何回もcallしたいとかでなければ、そんなに使い道はないと思う。
1回起動するだけなら、普通にjava.exeを起動したほうが楽だし。


>双方向可能と受け取っていいのでしょうか?
どういう意味であいまいだけど、
きっかけがCからなのか、Javaからなのかの違いだけ。
双方向通信するという意味ではないよ。
データを双方向でやりとりするだけなら、どっちかの方法使えばできる。