JsVa程序具体是做什么的?

JavaScript09

JsVa程序具体是做什么的?,第1张

Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近版本为Java1.7。

Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。

<script type="text/javascript">

var Sys = {}

var ua = navigator.userAgent.toLowerCase()

var s

(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :

(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :

(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :

(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :

(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0

//以下进行测试

if (Sys.ie) document.write('IE: ' + Sys.ie)

if (Sys.firefox) document.write('Firefox: ' + Sys.firefox)

if (Sys.chrome) document.write('Chrome: ' + Sys.chrome)

if (Sys.opera) document.write('Opera: ' + Sys.opera)

if (Sys.safari) document.write('Safari: ' + Sys.safari)

</script>