Protecting Java Source Code From Being Accessed
stackoverflow.com