Hi ghada,
As far as i know it is not possible to reload a native app from within java code.
A possible solution could be to implement push-notifications to the device, and use javascript to perform the reload of the native application.
Without a problem context, it’s impossible to give a correct answer. Why do you want to reload the entire app?
Also, there’s a big difference between Java and JavaScript, so I please tell us your considerations.