操作系统和平台的相关性

操作系统:(OperatingSystem,简称OS:是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行

见图:操作系统所处位置

系统分类:Unix家族和Windows家族

见图:Unix家族图和Windows家族和发展

平台相关性:

我们称能够支持程序运行的硬件或软件环境为平台

不同的平台都有其特有的指令格式,也就是说Win支持的指令格式和Linux支持的指令格式是不一样的

进而导致了Windows的可执行文件(exe)不能在Linux平台上运行,反之Unix的可执行文件也无法再Windows上运行,把这种情况称为平台相关性。

比如Windows系统的exe文件,Mac系统的app文件等等.

-->平台的相关性,应用软件的迁移问题就暴露出来了

你可能感兴趣的:(java,操作系统和平台的相关性)