浅谈Java SE 8 平台概览

Java SE平台概览 - 图片来自App

概要

Java SE作为Java标准开发版本的简称,也是Oracle旗下Java开发平台最核心的版本。作为Java Coder,我们不仅需要熟悉Java基础API的使用和实现原理,还要关注Java语言发展的趋势,那么这个Java SE平台概览图可以作为学习Java语言的总结性参考和复盘依据,下面为大家介绍这个平台的核心组件以及JDK、JRE和Java Language之间的关系。

核心组件 - Core Components

  • Basic
  • CORBA - Common Object Request Broker Architecture
  • HotSpot VM
  • JNDI - Java Naming & Directory Interface
  • Tools APIs
  • XML

Java虚拟机 - Java Virtual Machine

  • HotSpot VM

数据库组件 - Database Components

  • JDBC - Java Database Connectivity Technology

安全组件 - Security Components

  • Java Security Technology

工具 - Tooling

  • Tools

桌面组件 - Desktop Components

  • Accessibility
  • Java Plug-in
  • Java Beans
  • AWT - Abstract Window Toolkit
  • JavaHelp System
  • Java Web Start
  • Java 2D
  • Java 3D
  • JavaFX
  • JDesktop Integration
  • Java Advanced Imaging
  • Java Sound
  • Java Access Bridge
  • Java Media Framework
  • Java Bindings for OpenGL Source
  • Swing

总结

难得有这么一次总结性的梳理,不管你是Java中级工程师还是Java架构师,这份Java SE平台概览图都是你入手Java技能栈的必备思维导图,当然我们更需要对这张图进行进一步的梳理和总结,那么我会不定期更新这篇文章,让大家有一个清晰而整体的架构思维,若是我的文章对你有所启发,那将是我莫大的荣幸。

你可能感兴趣的:(浅谈Java SE 8 平台概览)