| |
| | CS207 Final Exam, Fall 1999 (Site not responding. Last check: 2007-10-11) |
 | | Some of the features that made Java appropriate for for programming for these kinds of embedded systems--security, good exception handling, automatic garbage collection (that is, the prevention of memory leaks due to allocation of memory that is never later freed), etc.--have also made it appropriate for transmitting programs over the Web. |
 | | When Java programs (applets) are shipped from Web server to Web browser, they are sent as bytecodes, which the browser translates (or gets translated by a separate program, usually called a JVM implementation, or just a JVM) to the machine language of the real machine on which the browser is running. |
 | | Its intermediate language was called "p-code," which survived for a while until Turbo Pascal came along (this is an over-simplification of the events, but it is true that Borland, in a sense, exploited a weakness in the p-code idea). |
| www.mathcs.carleton.edu /faculty/jondich/courses/cs207_f99/Tests/final.html (890 words) |
|