You might be referring to MethodHandles (and MethodTypes)? In that case you can certainly use them with Java 7. If you mean some sort of Java syntax that emits an invokedynamic byte code instruction, then no, that will come with Lambdas in Java 8. In the mean time, enthusiasts use the ASM 4.0 library.
thanks for your reply. yes i am actually looking for invoke dynamic byte code instruction, as c++ guys can do just passing a reference of function(method in case of java) as a parameter.
i will try this ASM 4.0 library, it will be very helpful if you able to provide some reference or examples.