我电脑下载的软件不用任何运行环境都可以运行,JAVA编程编写的软件要java虚拟机才可以运行,

如题所述

你电脑下载的软件是在windows运行的吧。如果换成linux就不行了。
java编程的在java虚拟机上运行。可是windows和linux都有java虚拟机。于是就都可以跑了。
其实微软.net 也有自己的虚拟机。只是这个虚拟机只能在windows下运行。而且系统自带了一个版本的虚拟机。追问

哦

温馨提示:答案为网友推荐,仅供参考