openjdk 是 Java 的开源实现,有关的 源码可以在这里或这里下载。直接从官网下载,网速较慢,故提供7z压缩包一个,目前的最新版 openjdk-8u40-src-b25-10_feb_2015 。
即使不学习 Java,看看别人代码怎么写,算法怎么设计也是很不错的,我之前没学 Java 也看了里面一些算法。
虽然我也不看好 Java,但这不代表 Java 里的东西就都不好。
OpenJDK 源码的目录结构
openjdk
—— corba:不流行的多语言、分布式通讯接口
—— hotspot:Java 虚拟机
—— jaxp:XML 处理
—— jaxws:一组 XML web services 的 Java API
—— jdk:java 开发工具包
—— —— 针对操作系统的部分
—— —— share:与平台无关的实现
—— langtools:Java 语言工具
—— nashorn:JVM 上的 JavaScript 运行时
为了让大家易于理解,有所简化了结构。

本文介绍了OpenJDK的源码结构,包括corba、hotspot、jaxp、JaxWS、LangTools和Nashorn等关键组件。OpenJDK是Java的开源实现,其中Hotspot是Java虚拟机的实现,JDK包含了针对不同操作系统的实现。文章还简单讨论了相关技术如SOAP、Thrift和不同的Java虚拟机实现。
最低0.47元/天 解锁文章
806

被折叠的 条评论
为什么被折叠?



