走进java
2024-08-21 18:51:53
Java 技术体系
1.java技术语言
2.各种硬件平台上的java虚拟机
3.Class文件格式
4.Java API类库
5.来自商业机构和开源社区的第三方Java类库
我们把Java程序设计语言、Java虚拟机、Java API类库统称为JDK,JDK是用于支持Java开发的最小环境
可以把Java API中的Java SE API子集和Java虚拟机统称为JRE,JRE是支持Java程序运行的标准环境
Java技术体系可以分为四个技术体系:
1.Java Card:支持一些Java小程序运行在小内存设备上的平台
2.Java ME:支持Java程序运行在移动终端上的平台
3.Java SE:支持面向桌面级应用的Java平台,提供了完整的Java核心API
4.Java EE:支持使用多层架构的企业应用(如ERP、CRM应用)的java平台,除了提供Java SE API外,还对其做了大量的补充并提供了相关的部署支持
Java虚拟机发展史
classic VM(纯解释器方式,如果要使用JIT编译器,必须外挂)>EXavtvm VM->HotSpot VM(Oracle收购Sun公司)->JRockit VM(Oracle收购BEA公司)
最新文章
- java时间类简单总结
- WPExpress78_update 离线包
- Mysql常用的一些技巧命令
- 【Go语言】集合与文件操作
- Git 学习01
- 利用Roslyn把C#代码编译到内存中并进行执行
- 加密解密知识 php非对称加密
- WustOJ 1575 Gingers and Mints(快速幂 + dfs )
- c++11: <;thread>;学习
- 使用邮件监控Mxnet训练
- Vue之彻底理解自定义组件的v-model
- Function Programming - 柯里化(curry)
- swift textview禁止用户使用复制粘贴
- OAuth2.0学习(1-8) 授权方式五之Access_Token令牌过期更新
- BT币(金融有风险,投资需谨慎)哥的失败投资
- 自学Python,新手上路,好资源免费分享
- 基于FPGA的16阶级联型iir带通滤波器实现
- ZKClient操作zookeeper
- Mysql INSERT、REPLACE、UPDATE的区别
- Tomat和JDK安装配置