When you are using InlineJavaPerlInterpreter, you are really using Callbacks.
See
http://search.cpan.org/~patl/Inline-Java-0.50/Java/Callback.pod#CALLBACK_CONTEXT
for an example of what you are trying to do.
Patrick
CPAN::Forum
Inline-Java - Re: InlineJavaPerlInterpreter: pass array from perl to Java