深入理解Java虚拟机----(一)走近java

    Java技术体系包括:
  • Java程序设计语言
  • Java虚拟机
  • Class文件格式
  • Java API类库
  • 第三方库
    按照领域划分:
  • Java Card:支持小内存设备的程序
  • J2ME : 移动终端的平台
  • J2SE : 桌面及应用平台
  • J2EE:多级架构的企业级平台
    
    虚拟机有多种实现,在符合规范的前提下,提供了额外的一些优化和功能。使用最为广泛的是HotSport,是Sun JDK自带的虚拟机。名字也是来源于他的一个技术:热点代码探测技术。
    未来可能的发展方向:
  • 模块化
  • 混合语言
  • 多核、分布式

你可能感兴趣的:(深入理解Java虚拟机----(一)走近java)