![]() ![]() ![]() ![]() ![]() |
Security In Java(tm)
Secondly, the Java run-time system subjects incoming code to bytecode verification. The range of tests makes sure the code does not forge pointers and does not violate access restrictions. Thirdly, the Java bytecode loader ensures that classes don't violate access restrictions or name space when they are loaded into the system. There is one name space for classes that come from the local file system, and a separate name space for each network source. Finally, the API specific security prevents applets from doing destructive things. Java is secure enough to survive in the network-based environment. So far people on the Internet have sacrificed security for maximum flexibility. Java can help enable much better security. |
![]() |
| Home | Library | Applets | Movies | Plaza | Please send any feedback to David Chan |