单选题
JavaApplet脚本语言的执行必须依赖 (45) 的支持。
A.Web服务器 B.编译器
C.虚拟机 D.Web浏览器
【正确答案】
C
【答案解析】[解析]
本题考查JavaApplet的执行环境,主要是区别JavaApplet和JavaScript。
JavaScfipt是由浏览器端解释执行的,它不需要编译。而Java是需要通过JDK进行编译生成字节流,然后通过Java虚拟机加载执行。例如JavaApplet,尽管它是在浏览器端执行的,但是它是由浏览器的Java插件执行的,如果没有Java虚拟机的浏览器,也无法执行JavaApplet。