Tomcat系列之java技术

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat系列之java技术相关的知识,希望对你有一定的参考价值。

Tomcat:
php
网页开发语言 脚本语言
运行环境 解释执行
Zend Engine :Opcode
MVC :
data 数据
bussiness 业务
presentation 展示
C/C++:跟cpu,OS结合太密切
缺点
移植困难
维护成本高
优点
高速
适合开发驱动、操作系统
C :面向过程
C++ :面向对象
每种语言都有自己的适用场景
API Application Programming Interface 应用编程接口
OS,System Call
POSIX :Portable Operating System
windows动态库 .dll
linux动态库 .so
ABI:Application Binary Interface
oak :橡树 java最初名字
java:包含四个独立却又彼此相关的技术:
1、java程序设计语言
2、Java API
3、Java Class文件格式
4、JVM :Java Virtual Machine
使用1和2的技术开发软件,编译成Class文件,在JVM上运行
once for all
Java技术架构
技术图片
bytecode :字节码
.java --> .class(bytecode)
JVM实现方式 :
1、一次性解释器,解释字节码并执行;
2、即时编译器(just-in-time complier)
依赖于更多内存缓存解释后的结果;
3、自适应编译器
缓存20%左右代码,提高80%左右的速度;
Java设计语言:Sun
Java API :
SUN
JVM :Hotspot JVM
JRE:Java运行时环境
JDK:Java开发环境 开发(编译)+运行
开源组织 :
JVM :OpenJDK 开发+运行
JAVA API类库
第三方类库
JDK=Java+API+JVM,是用于实现Java程序开发的最小环境
JRE=JVM+Java SE API

JAVA应用领域的不同,JAVA可分为三类:
JAVA SE Standard Edtion
JAVA EE Enterprise Edtion
JVAE ME Mobile Edtion

以上是关于Tomcat系列之java技术的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat之JAVA技术

1.Java 加解密技术系列之 BASE64

11.Java 加解密技术系列之 总结

4.Java 加解密技术系列之 HMAC

7.java 加解密技术系列之 AES

3.Java 加解密技术系列之 SHA