![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
Apache Harmony 是 2005 年 5 月宣布的开放源码 Java SE 实现,这个系列共分为五个部分,主要介绍 Apache Harmony 项目的内部实现,最新发展现状和开源 Java 开发的模式,并鼓励和欢迎大家参与到 Harmony 的社区中来。
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/40099cfa-1da6-47f6-9cd1-696c94cc74af.gif)
2006 年 7 月
本文概括介绍了 Harmony 项目的背景,技术架构,社区运作和未来的方向。
第 2 部分: 研究 Port Layer
2006 年 8 月
本文较详细地介绍了 Harmony 项目中用于实现平台无关性的 Port Layer,了解 Harmony Port Layer 的由来,结构及其在 Harmony 开发中的重要作用。
第 3 部分: Harmony VMI
2006 年 9 月
本文较详细地介绍了 Harmony 项目中的虚拟机接口(VMI)。
第 4 部分: 类库开发最佳实践
2006 年 12 月
本文较详细地介绍了 Harmony 项目类库(API 库)开发过程当中的经验,从架构设计和软件工程的角度,介绍了类库开发过程当中积累的类库模块的划分、测试优先的开发模式、结对编程、代码审核等等最佳实践。
第 5 部分: Harmony 基础设施介绍
2007 年 4 月
本文较详细地介绍了 Harmony 项目中一些重要的基础设施,展示如何搭建配置开发环境,以及如何参与到 Harmony 项目的实际开发中来。
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/3df1af3e-936d-413c-b6e5-ce199fe7f115.gif)
回页首
![](http://www.CrazyCoder.cn/WebFiles/200811/40099cfa-1da6-47f6-9cd1-696c94cc74af.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/40099cfa-1da6-47f6-9cd1-696c94cc74af.gif)
定制 bugzilla 进行项目管理
下载 Apache Harmony 的二进制版本
下载 IBM Apache Harmony 开发包(VM Environment)
下载 IBM JDK
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/3df1af3e-936d-413c-b6e5-ce199fe7f115.gif)
回页首
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
Apache Harmony 是 2005 年 5 月宣布的开放源码 Java SE 实现,这个系列共分为五个部分,主要介绍 Apache Harmony 项目的内部实现,最新发展现状和开源 Java 开发的模式,并鼓励和欢迎大家参与到 Harmony 的社区中来。
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/935d4351-aaf6-4166-8acf-ba49df1c4ac0.gif)
![](http://www.CrazyCoder.cn/WebFiles/200811/40099cfa-1da6-47f6-9cd1-696c94cc74af.gif)
2006 年 7 月
本文概括介绍了 Harmony 项目的背景,技术架构,社区运作和未来的方向。
第 2 部分: 研究 Port Layer
2006 年 8 月
本文较详细地介绍了 Harmony 项目中用于实现平台无关性的 Port Layer,了解 Harmony Port Layer 的由来,结构及其在 Harmony 开发中的重要作用。
第 3 部分: Harmony VMI
2006 年 9 月
本文较详细地介绍了 Harmony 项目中的虚拟机接口(VMI)。
第 4 部分: 类库开发最佳实践
2006 年 12 月
本文较详细地介绍了 Harmony 项目类库(API 库)开发过程当中的经验,从架构设计和软件工程的角度,介绍了类库开发过程当中积累的类库模块的划半
最新评论