文档章节

0001--open jdk源码下载

c
 cengy
发布于 2016/03/15 19:26
字数 189
阅读 39
收藏 0

1.    open jdk与sun jdk(现在应该是oracle jdk)的关系

可以参考 http://book.51cto.com/art/201306/399165.htm 。这本书是值得一看的

2.    sun jdk只开放了部分源码,想要窥探没有开放的源码,可以获取open jdk进行了解。

open jdk6: http://download.java.net/openjdk/jdk6/

open jdk7: http://download.java.net/openjdk/jdk7/

3.    idea导入jdk源码

解压,将openjdk\jdk\src\share\classes解压到一个文件夹,比如jdk1.7_src。然后导入源码即可。

或者自己建立一个java工程,copy classes下的文件到你项目包下也可以。(我选择后者,自己建立了一个普通maven工程,然后copy classes下面的文件到包下面,这样我可以统一修改包名)






© 著作权归作者所有

c
粉丝 1
博文 22
码字总数 16864
作品 0
成都
私信 提问
ubuntu 下配置 eclipse + java + adt 开发环境

一.安装配置 java 下载 jdk 就一笔带过 jdk安装后,会 /etc/bin 目录中 终端输入 java -version看是否安装 然后参考这篇 http://www.linuxdiyf.com/viewarticle.php?id=82153 配置好环境变量...

Zero__One
2012/03/03
2.2K
0
eclipse导入tomcat 8.0x源码

1、安装Ant Ant下载地址:http://ant.apache.org/bindownload.cgi 下载完成以后,解压到相应目录,例如我解压到了D:open-softapache-ant-1.9.6文件夹 然后配置Ant的环境变量,增加 ANT_HOME...

二两豆腐
2016/04/12
206
0
在Linux上编译OpenJDK7源码 | Compile OpenJDK7 source code on CentOS 6.5

软件环境丨Software Environment OS:CentOS 6.5 JDK: OpenJDK-7u40 # 准备工作丨Preparation 下载源码包 | Download source code package OpenJDK Source Releases 解压源码包 | Decompress......

闪电
2016/12/09
43
0
Java集合之HashMap源码解析

Java集合系列的源码解析,分析代码的版本均为:Sun JDK1.7 这篇文章fuck的是HashMap,为什么先选择它呢,因为Android开发中最常用的数据集合就是HashMap和ArrayList,这里先Fuck HashMap。 ...

GeneralAndroid
2017/11/06
0
0
hadoop集群部署报错

在部署Hadoop过程中发现以下问题,求高手解答。 环境: master:ip地址192.168.12.44,centos6.4 32位 jdk1.7 slave1:ip地址192.168.12.31,rhel6.4 64位 open-jdk-1.6 hdfs-size.xml等配置文...

gabry
2014/01/07
237
0

没有更多内容

加载失败,请刷新页面

加载更多

只需一步,在Spring Boot中统一Restful API返回值格式与统一处理异常

统一返回值 在前后端分离大行其道的今天,有一个统一的返回值格式不仅能使我们的接口看起来更漂亮,而且还可以使前端可以统一处理很多东西,避免很多问题的产生。 比较通用的返回值格式如下:...

晓月寒丶
昨天
59
0
区块链应用到供应链上的好处和实际案例

区块链可以解决供应链中的很多问题,例如记录以及追踪产品。那么使用区块链应用到各产品供应链上到底有什么好处?猎头悬赏平台解优人才网小编给大家做个简单的分享: 使用区块链的最突出的优...

猎头悬赏平台
昨天
28
0
全世界到底有多少软件开发人员?

埃文斯数据公司(Evans Data Corporation) 2019 最新的统计数据(原文)显示,2018 年全球共有 2300 万软件开发人员,预计到 2019 年底这个数字将达到 2640万,到 2023 年达到 2770万。 而来自...

红薯
昨天
65
0
Go 语言基础—— 通道(channel)

通过通信来共享内存(Java是通过共享内存来通信的) 定义 func service() string {time.Sleep(time.Millisecond * 50)return "Done"}func AsyncService() chan string {retCh := mak......

刘一草
昨天
58
0
Apache Flink 零基础入门(一):基础概念解析

Apache Flink 的定义、架构及原理 Apache Flink 是一个分布式大数据处理引擎,可对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据进行快速...

Vincent-Duan
昨天
60
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部