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

java 虚拟机用什么开发的


一、java虚拟机是用什么开发的?大多数都是用C语言开发的,运行在Windows平台上,虽然现在都在讲开源,但是Java虚拟机的代码不会开源给你看。
二、java开发需要哪些环境

软件环境:一般包括运行中间件的数据库(MySQL、SQLServer),即H。应用服务器,例如Tomcat、Weblogic和Webphere。

以及运行的操作系统环境,如Windows、Unix(AIX、Solaris)、各种版本的Linux等,但Java运行在Java虚拟机,即JVM上,并且运行系统影响不大。

硬件环境:一般是项目运行的硬件(服务器)的质量。如PC服务器、IBM、HP小型机等。

开发工具:IBM的开源Eclipse及其衍生品Myeclipse、Sun的Netbeans或免费易用的IntelliJIDEA等。


高级信息:

分类

计算机操作系统根据不同用途进行分类,分别是分为不同的类别。从功能上看,它们包括实时系统、批处理系统、分时系统、网络操作系统等。

实时系统主要是指系统能够快速响应外部命令,在适当的时间内解决问题,协调系统工作。1960年左右,市场上出现了批处理系统,可以合理利用资源,提高系统吞吐量。

分时系统可以满足人与计算机之间的交互需求。多个用户共享一台主机,从而节省大量资源。该分时系统具有复用性、独立性、交互性和可靠性的优点,可以实现用户系统终端任务。

批处理系统出现于20世纪60年代,可以提高资源利用率和系统吞吐量。

网络操作系统是可以替代操作系统的软件程序。它是网络的心脏和灵魂,是为网络计算机提供服务的特殊操作系统。数据和各种消息通过网络相互传输,网络分为服务器和客户端。

服务器的主要功能是管理服务器和网络上各种资源和网络设备的共享,整合和控制数据流量,避免瘫痪的可能性,而客户端有能力接收服务器,传入的数据用于应用功能,以便客户端可以清楚地搜索到所需的资源。

参考:-操作系统