Stella981 Stella981
3年前
Linux安装JDK完整步骤
1、检查一下系统中的jdk版本root@localhostsoftwarejavaversion显示:openjdkversion"1.8.0_102"OpenJDKRuntimeEnvironment(build1.8.0_102b14)OpenJDK64BitServer
Wesley13 Wesley13
3年前
JDK 11 ZGC实现简介
JDK11ZGC简介注1:本文翻译自这篇文章(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fdinfuehr.github.io%2Fblog%2Fafirstlookintozgc%2F)注2:我有了新的独立博客地址(https://
Wesley13 Wesley13
3年前
JDK动态代理学习
在之前的博文《simpleRpc解析客户端(https://my.oschina.net/u/1474131/blog/1834165)》中,提到了客户端通过JDK动态代理获取Service的代理类,然后通过代理类去执行Service中定义的方法。在动态代理类创建的过程中,使用的是InvocationHandler的匿名类。一开始,我只是简单的从代
Wesley13 Wesley13
3年前
JDK8 BigDecimal API
第三篇先介绍以BigInteger为构造参数的构造器1publicBigDecimal(BigIntegerval){//根据BigInteger创建BigDecimal对象2scale0;//BigInteger为整数因此有效小数位数为03intVal
Stella981 Stella981
3年前
Centos6.5 安装JDK
安装JDK分为两种方式 一种是解压tar.gz配置安装,一种是rpm安装。一、tar.gz包安装方式1.先看看OpenJDK的安装包 $rpmqa|grepjava tzdatajava2013b1.el6.noarch java1.6.0openjdk1.6.0.01.61.1
Wesley13 Wesley13
3年前
JDK的3个bug
1.Annotation引用非空enum数组返回空数组首次发现时的环境:JDK1.8首次发现所在项目:APIJSON(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2FTommyLemon%2FAPIJSON)测试用例:publi
Stella981 Stella981
3年前
LinkedList 源码分析(JDK 1.8)
转载自:LinkedList源码分析(JDK1.8)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.tianxiaobo.com%2F2018%2F01%2F31%2FLinkedList%25E6%25BA%2590%25E7%25A0%2581%25E5%2588%25
Stella981 Stella981
3年前
LocalDateTime用法(jdk1.8 )
前言最近看别人项目源码,发现Java8新的日期时间API很方便强大,所以转载该入门介绍博客,记录一下。使用新时间日期API的必要性在java8以前,或许:当你在做有关时间日期的操作时,你会想到用Date;当你在做日期、月份、天数相加减时,你会想到用Calendar;当你需要对时间日期进行格式化时
Wesley13 Wesley13
3年前
JDK8新特性
classA{intn10;publicvoidm(){inta1;//在JDK1.8中,默认添加finalfinalinta1;所以在15行可以访问classB{publicvoidmethod(){System.out.println(n);System.out.
Wesley13 Wesley13
3年前
JDK1.5 AtomicLong实例
JDK1.5AtomicLong实例类AtomicLong可以用原子方式更新的long值。有关原子变量属性的描述,请参阅java.util.concurrent.atomic包规范。AtomicLong可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换Long。但是,此类确实扩展了Number,允