1.按Ctrl + Alt + T打开终端。打开后,运行下面的命令来添加PPA:sudo add-apt-repository ppa:openjdk-r/ppa2.之后,更新系统包缓存并安装OpenJDK 8: sudo apt-get updatesudo apt-get install ope ...
分类:
系统相关 时间:
2017-09-20 14:18:20
阅读次数:
443
1.按Ctrl + Alt + T打开终端。打开后,运行下面的命令来添加PPA: sudo add-apt-repository ppa:openjdk-r / ppa 请求键入用户密码并按Enter键继续。 2.之后,更新系统包缓存并安装OpenJDK 8: sudo apt-get update ...
分类:
系统相关 时间:
2017-09-19 15:17:54
阅读次数:
254
添加openjdk8的第三方源sudoadd-apt-repositoryppa:openjdk-r/ppa执行更新sudoapt-getupdate安装openjdk8sudoapt-getinstallopenjdk-8-jdk选择版本sudoupdate-alternatives–configJava查看java版本java-version
分类:
系统相关 时间:
2017-08-29 18:55:31
阅读次数:
385
目录 1.引子 2.AQS架构设计原理 3.AQS源码实现 4.简单应用 5.总结 正文分割线 一、引子 Doug Lea在JSR166中建立了一个小框架,AbstractQueuedSynchronizer同步器框架(AQS)。这个框架为构造同步器提供一种通用的机制,并且被j.u.c包中大部分类使 ...
分类:
其他好文 时间:
2017-07-26 22:15:15
阅读次数:
346
我为什么要自己编译openjdk8以及那些坑 这是笔者第二次编译openjdk, 第一次编译的是openjdk7,那么好多人会好奇,为什么要自己编译openjdk呢,官方不是已经发布了安装包了么? 要回答这个问题就要明白c\c++是什么?Java又是什么? 记得有位业内同行说过,C++和Java之间 ...
分类:
其他好文 时间:
2016-10-03 00:01:17
阅读次数:
398
转载请注明源地址:http://www.cnblogs.com/lighten/p/5906359.html 1. 编译环境的准备 1.1 JDK源码下载 OpenJDK是JAVA发展史中的一个开源项目,本文以OpenJDK8为例进行编译。OpenJDK的官网为:http://openjdk.jav ...
分类:
编程语言 时间:
2016-09-25 18:40:00
阅读次数:
1154
安装OpenJDK8 切换方法 如果是下载的安装包,不是apt-get install,可以这样配置 也可以remove ...
分类:
移动开发 时间:
2016-09-18 13:19:42
阅读次数:
196
参考了几篇文章,和错误查询,最后总结如下 一、下载 我比较倾向于使用mercurial来获取源代码,虽然你得挑网络稳定的时候更新,但是易更新。 从官网查找一下,可以通过以下步骤完成源代码的下载 1. 其中java的版本可以上 http://hg.openjdk.java.net/ 自由选择,路径正确 ...
分类:
系统相关 时间:
2016-08-14 20:38:37
阅读次数:
172
想到研究Java,可能学习openjdk是比较好的方式,于是去找openjdk。对于Debian based系统的安装指南是: 然而我的Linux Mint 17却无法安装。搜索之后发现如下问题: OpenJDK8只在Ubuntu 14.10及以后的版本源中包含 而Linux Mint 17是基于U ...
分类:
系统相关 时间:
2016-03-24 12:43:05
阅读次数:
237
首先下载openjdk8http://hg.openjdk.java.net/jdk8/jdk8/这里用到版本管理工具Mercurial,与git有些类似,不了解的话可以查一下。clone后,里面有个文件README-builds.html,里面说的比较详细,是主要参考文档。clone之后的jdk8...