第七章观后感想:
第七章讲的是程序是在何种环境中运行的,如果运行环境不同,程序是无法运行的。运行环境是由操作系统和硬件决定的,运行环境=操作系统+硬件。
API是应用程序向操作系统传递指令的途径,不同的操作系统的API不同,应用程序向操作系统传递指令的途径也是不同的。字节代码的运行环境就称为Java虚拟机,其缺点一是不同的java虚拟机之间无法进行完整的互换,因为想让所有字节代码在任意java虚拟机上都能运行是十分困难的,并且,当我们用只适用于某些特定硬件的功能时,就会出现在其他java虚拟机上无法运行,或者功能使用受限等情况 ,二是运行速度的问题,java虚拟机每次都要把字节代码转换为本地代码,,这一机制是造成运行速度慢的原因。
BIOS存储在ROM中,是预先内置在计算机主机内部的程序,BIOS除了键盘、磁盘、显卡等基本控制之外,还有启动“引导程序”的功能
引导程序是存储在启动驱动器起始区域的小程序。操作系统的启动驱动器一般是硬盘,不过有时也可以是CD-ROM或软盘
标签:java,操作系统,环境中运行,虚拟机,程序,何种,第七章,运行 From: https://www.cnblogs.com/gy1123tnt/p/17153636.html