标签:linux运维与java技术 java jvm tomcat
Java与tomcat相关系列之一
1.Java技术包含的组件
包含四个独立且又彼此相关的技术:
1) Java程序设计语言;
2) JavaAPI(Java应用程序编程接口);
3) Java class文件格式;
4) JVM。
注:其实JVM可以理解为一个运行环境!!!
2.JVM的实现方式
1) 一次性解释器,解释字节码并执行。
.javaà.class(bytecode) 即.java编译成为.class
2) 即时编译器。
依赖于更多内存缓存解释后的结果。
3) 自适应编译器。
缓存20%左右的代码,提高80%左右的速度。
3.Java设计语言:SUN
4.Java API
5.JRE:JAVA运行环境 JDK:Java开发环境
JVM:Open jdk:
开发+运行
6.JAVA API类库
第三方类库;
JDK=JAVA+API+JVM 是实现Java程序开发的最小环境;
JRE=JVM+JAVA SE API。
7.Java技术的分类
根据应用领域的不同,Java技术可分为三类:
1)JAVASE:标准版即早期的J2SE;
2)JAVAEE:企业版即早期的J2EE;
3)JAVA ME:移动版(用于开发手持设备)即早期的J2ME。
本文出自 “空谷幽兰” 博客,请务必保留此出处http://2489843.blog.51cto.com/2479843/1537398
tomcat系列之Java技术-1,布布扣,bubuko.com
标签:linux运维与java技术 java jvm tomcat
原文地址:http://2489843.blog.51cto.com/2479843/1537398