由于windows,liunx等系统的指令集不完全相同,非跨平台就需要我们在不同的系统执行不同的程序代码;
为了解决以上问题,我们可以在不同的系统安装不同的java虚拟机(jvm),java虚拟机可以屏蔽个系统之间的差异,提供统一的接口,java程序只要遵循java规范,我们就可以在不同的平台运行相同的程序代码,从而实现跨平台;
由于windows,liunx等系统的指令集不完全相同,非跨平台就需要我们在不同的系统执行不同的程序代码;
为了解决以上问题,我们可以在不同的系统安装不同的java虚拟机(jvm),java虚拟机可以屏蔽个系统之间的差异,提供统一的接口,java程序只要遵循java规范,我们就可以在不同的平台运行相同的程序代码,从而实现跨平台;