java体系结构包含了四个相对独立但相关的技术: java程序设计语言;Java class文件格式;Java应用程序接口(API);Java虚拟机; 其中,Java API和Java虚拟机被称为Java平台