Java技术体系简介
来源:互联网 发布:索菲亚机器人 知乎 编辑:程序博客网 时间:2024/05/16 17:31
广义上讲,运行于Java虚拟机上的语言及其相关程序都属于Java技术体系中的一员,这里不要有误解,认为只有Java语言才能在Java虚拟机上运行,Java虚拟机上真正执行的是字节码,无论你用什么语言,只要有对应的编译器能生成满足虚拟机要求的字节码,都是可以运行的。
但从传统意义上讲,Sun官方定义的Java技术体系的组成部分包括
而我们常说的JDK的是其中的三部分:Java程序设计语言、Java虚拟机、Java API类库。JDK是用于支持Java程序开发的最小环境。
JRE:我们平时所说的JRE是Java API类库中的Java SE API子集和Java虚拟机两部分。JRE是支持Java程序运行的标准环境。
Java技术体系可分为4个平台:
Java Card:支持Java小程序(Applets)运行在小内存设备(只能卡)上的平台。
Java ME:支持Java程序运行在移动端(手机、pda)上的平台。对Java APi有所精简,并加入了针对移动端的支持(J2ME)
Java SE:支持面向桌面级应用(如:windows应用程序)的Java平台,提供了完整的Java核心API(J2SE)
Java EE:支持使用多层架构的企业的应用的Java平台,提供了Java SE API并做了大量扩充,并提供了相关的部署支持(J2EE)
阅读全文
0 0
- Java技术体系简介
- Java安全体系简介
- Java技术体系图
- Java技术体系图
- java技术体系
- Java技术体系
- Java技术体系
- Java技术体系
- Java技术体系
- Java技术体系
- java技术体系
- Java技术体系图
- Java技术体系图
- Java 技术体系图
- Java技术体系图
- Java技术体系图
- Java技术体系图
- Java技术体系图
- 定下一个小目标,比如先赚他个一个亿
- matlab中GUI的使用与修改
- 交换变量(不允许创建临时变量)
- http请求测试工具PostMan的使用
- maven 严重: Error configuring application listener of class org.springframework.web.context.ContextL
- Java技术体系简介
- 使用awk命令获取命令或文本的行、列
- 我还在坚持的道路上
- NAT技术和代理服务器
- 解决MySQl查询不区分大小写
- EL和JSTL-6.24
- 在Web页面中实现数据表格的排序功能(全部数据,非当前页)
- 用c写一个计数器类
- js