软件开发过程概述:
通过 Java VM,同一个应用程序能够在多个平台上运行:
API 和 Java 虚拟机将程序与底层硬件隔离开来:
图1 - 软件开发过程的概述 - oracle java 官网
图2 - java3种技术体系分支 一、JAVA体系结构
图3 - Java技术体系所包含的内容
参考:
Java Documentation - Get Started(oracle java官网首页)
Java Development Kit Version 17 Tool Specifications(java17工具组件规范查询) The Java Community Process(SM) Program - JSRs: Java Specification Requests - platform(orcle java官网 可查看javaSE/javaEE/javaME包含的所有规范))
附:
(87条消息) 二、字节码的编译原理_Apollo-优快云博客
(87条消息) 三、自动内存管理机制---Java内存区域_Apollo-优快云博客
(87条消息) 四、自动内存管理机制---内存溢出异常_Apollo-优快云博客_apollo内存占用过大