How Java Is Secured