发布网友
共4个回答
懂视网
framework就像是JVM,没有JVM所有java程序无法运行,没有.NetFramework所有依赖于与该框架的程序也无法运行,比如说Winform程序,asp.net程序。
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。
Java虚拟机有自己完善的硬件架构,如处理器、堆栈等,还具有相应的指令系统。Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。Java语言的可移植性正是建立在Java虚拟机的基础上。任何平台只要装有针对于该平台的Java虚拟机,字节码文件(。class)就可以在该平台上运行。这就是“一次编译,多次运行”。
热心网友
可以卸载,但是一般不要卸载,因为许多应用软件都需要framework才可以运行。必须卸载可以参考如下方法:
通过控制面板进行卸载, 同时按WIN+R键,打开“运行”对话框,输入control,按回车键,打开“控制面板”,点击“卸载程序”,找到要删除的framework,右键选择“卸载”即可,frame的全称,如下图红框所标识。
热心网友
可以卸载。。不过不建议卸载,可能是某些软件必须的框架,不知道能不能在3.5的框架中运行(个人觉得可以运行,但没试过)
热心网友
可以不卸载的~~~