为什么说Java具有跨平台性?
windows和Linux内核不同,执行指令方式不同。显然:java程序不能直接和操作系统打交道。将java程序运行在一台虚拟机上(JVM——Java Virtual Machine),再让Java虚拟机和不同操作系统打交道,这样就实现了Java的跨平台性。
为什么说Java具有跨平台性?
windows和Linux内核不同,执行指令方式不同。显然:java程序不能直接和操作系统打交道。将java程序运行在一台虚拟机上(JVM——Java Virtual Machine),再让Java虚拟机和不同操作系统打交道,这样就实现了Java的跨平台性。