当前位置:首页 > 虚拟机 > 正文

编程需要安装虚拟机吗


一、想学习C语言电脑安装编程软件的话需要安装虚拟机么要在虚拟机上运行么?虚拟机一般哪类人群需要用到?使用虚拟机之前先学习JAVA


二、为什么JAVA运行要用到JAVA虚拟机,而C语言不用呢??我明确告诉你,Java一次编译,到处运行,你听过这句话吗?事实上,到处运行Java的功能是由Java虚拟机完成的,所以Java必须有虚拟机。从另一个角度来看,Java程序首先编译成*.class文件,然后虚拟机将*.class文件编译成本地机器可以执行的机器语言C,C语言一步编译完成直接编译成本地机器语言,因此,一般来说,C的执行速度比Java快,因为它少了一次编译。当然,C不可能达到一次编译、到处运行的优点。


三、作为一个学编程的Mac用户,该不该安装虚拟机如果是学习后端,需要使用原生Linux环境,也需要安装。
有一些程序和使用场景只能在Win中使用,您仍然需要在虚拟机或训练营中安装Win程序。
总之,虚拟机不让人头疼,有需要就安装吧。
充其量不会有任何效果,只是有点停滞。毕竟虚拟机也是占用资源的。