java的体系结构
java最核心的是jvm虚拟机,这个其实是一个最大的适配器,也是最大的接口,每个平台都有不同的实现,从而实现了跨平台。jvm有虚拟机规范,这个是java最基础的东西。有了
虚拟机,就有了基础,在上面有一层jdk(java develop kit)工具集,这个是开发的基础,jdk里边最核心的就是两个包java.lang和java.util.
jvm虚拟机
虚拟机规范到目前为止也就那么几个版本,和http协议的版本差不多,都是那么少。
jdk
这玩意,其实里边最有意思的是tools.jar。里边有很多好玩的东西。
框架
各种java框架,都离不开反射,代理。
设计模式
设计模式其实就干了一件事,把所有直接干的事情全部间接来干。
外围
mysql,redis等各种存储介质只不过让java可以适用的范围更大