探知Java虚拟机——初识Java
2016-02-19 10:07
281 查看
初识Java
Java是编译运行在Java虚拟机上的语言。Java面向对象。
提供了安全的内存管理及访问机制(取消了C/C++中的指针)
实现了热点代码检测,运行时编译及优化。使程序运行时间越长越流畅。
有完善的用用程序接口,及第三方类库。
Java技术体系结构
**官方给出的Java技术体系结构如下**
Java程序设计语言
各平台上的Java虚拟机
Class文件格式
Java API 类库
来自商业机构及开源社区的第三方类库。
其中Java程序设计语言,Java虚拟机,Java API类库合起来就是熟知的JDK
上个图:
Java分类
Java按重点业务领域划分为以下几种:Java Card——用在智能卡上的
Java ME(J2ME)——用在手机上的
Java SE(J2SE)——用在电脑上的
Java EE(J2EE)——企业级的
相关文章推荐
- Type Java compiler level does not match the version of the installed Java project facet
- Java 5种字符串拼接方式性能比较。
- java中有用小函数收集
- Spring Bean的生命周期
- DUBBO Caused by: java.nio.channels.ClosedChannelException
- 深入分析JavaWeb 32 -- 数据库连接池
- 深入分析JavaWeb 31 -- JDBC(MySQL)事务管理
- 深入分析JavaWeb 30 -- 使用JDBC进行批处理
- SpringMvc多视图整合配置教程(jsp、velocity、freemarker)
- Eclipse中文乱码问题
- MyEclipse高效开发之必备快捷键技能
- java容器源码--hashmap源码解读
- 深入分析JavaWeb 28 -- 使用JDBC对数据库进行CRUD
- java socket服务器端例子
- java的System.getProperty()方法可以获取的值
- java读取本地txt文件
- spring学习(二)---依赖注入
- myeclipse注册码生成代码
- java多线程学习
- java项目发布到sae上遇到的问题汇总