Java Security
Local resources are protected by the scope and visibility rules.
The Security Manager
- a centralized security monitor
- defined as an abstract type
- with all its methods declared as final
The Abstract Machine checks and verifies code received through the network