Apache License 2.0

项目介绍

zxiaofan/JDK 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,采用 Apache License 2.0 许可证,目前获得 672 个 Star、452 次 Fork。

仓库全名
zxiaofan/JDK
开源许可证
Apache License 2.0
Star 数
672
Fork 数
452
未关闭 Issue
1

README 摘要

JDK源码相关 JDK源码【1.7/1.8/1.9/10/11/12/13/14/15/16/17/18/21】,方便随时查阅源码; Java官方demo。 Note:各个版本代码会略有区别,即使都是JDK1.7,如Java SE Development Kit 7u1和Java SE Development Kit 7u80。 日积月累,学习JDK相关源码以及基础知识:https://github.com/zxiaofan/JDK-Study JDK源码重新打包,支持调试JDk源码时显示变量的值: rtdebug1.7.jar:http://download.csdn.net/detail/u010887744/9791542 rtdebug1.8.jar:http://download.csdn.net/detail/u010887744/9793222 JDK源码【1.9】…

完整内容见 GitHub 原始 README 或本页 。

常见问题

JDK 用什么语言开发?

主要使用 Java 编写,采用 Apache License 2.0 许可证,目前有 672 个 Star。

JDK 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 JDK 的源码?

可以直接克隆仓库:git clone https://github.com/zxiaofan/JDK.git,默认分支为 master;安装与运行步骤见仓库 README。

JDK 最近还在维护吗?

仓库最近一次更新为 6月15日,当前有 1 个未关闭 Issue;Star 数为 672,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Source code for multiple JDK versions(1.6/1.7/1.8/1.9/10/11/12/13/14/15/16/17/18 JDK's src.zip), Only for learning; "rt_debug.jar" can be used for debugging.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
1613
价值分
542
活跃状态
活跃

语言占比

Batchfile
C
C++
CSS
HTML
Java
JavaScript
Makefile
Shell

README

JDK源码相关

JDK源码【1.7/1.8/1.9/10/11/12/13/14/15/16/17/18/21】,方便随时查阅源码;
Java官方demo。

Note:各个版本代码会略有区别,即使都是JDK1.7,如Java SE Development Kit 7u1和Java SE Development Kit 7u80。

日积月累,学习JDK相关源码以及基础知识:https://github.com/zxiaofan/JDK-Study

JDK源码重新打包,支持调试JDk源码时显示变量的值:

JDK14 Features

  • JEPs proposed to target JDK 14 review ends
    305: Pattern Matching for instanceof (Preview) 2019/11/25
    343: Packaging Tool (Incubator) 2019/11/25
    359: Records (Preview) 2019/11/25
    366: Deprecate the ParallelScavenge + SerialOld GC Combination 2019/11/25
    368: Text Blocks (Second Preview) 2019/11/25
    365: ZGC on Windows 2019/12/02
  • JEPs targeted to JDK 14, so far
    345: NUMA-Aware Memory Allocation for G1
    349: JFR Event Streaming
    352: Non-Volatile Mapped Byte Buffers
    358: Helpful NullPointerExceptions
    361: Switch Expressions (Standard)
    363: Remove the Concurrent Mark Sweep (CMS) Garbage Collector
    364: ZGC on macOS
    367: Remove the Pack200 Tools and API

祝君好运!
Life is all about choices!
将来的你一定会感激现在拼命的自己!
【CSDN】【GitHub】【OSCHINA】【微信公众号】
欢迎订阅zxiaofan的微信公众号,扫码或直接搜索zxiaofan

评论

暂无评论