楼主要搞清楚一些概念:
1. Java的跨平台是指java应用程序可以运行在windows、linux等操作系统上,而这种跨平台性是通过JVM(java虚拟机)来实现的。
2. 而Java EE应用可以部署到tomcat,Weblogic等Web服务器上运行是因为那些Web服务器实现了Java EE规范(servlet、jsp规范等)。
但是设计java语言的核心就是让他跨平台,java先编译成中间码然后由java虚拟机转译运行。
java虚拟机时跨平台的
java虚拟机。。。虚拟机是不同的
dajiangyou