The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.
See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.
See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases.
Here, we simulate being, in turn, the HighScore
developer (Chris), the ExampleGame
developer (Terry), and a user (Kim) running the game.
You can execute all the specified steps, and then (as Kim's last step) run ExampleGame
.
The steps are presented without explanation. For further information about the steps that need to be taken by both code signers (such as Chris and Terry) and receivers of such code (such as Kim), see the Signing Code and Granting It Permissions lesson.
Here are the steps: