热门好课推荐
猜你喜欢
相关培训 相关博客
  • 深入学习java源码之LinkedBlockingQueue.offer()与LinkedBlockingQueue.fullyLock()Java集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。Java集合类的基本接口是Collection接口。而Collection接口必须继承java.lang.Iterable接口。以下图表示集合框架的接口,java.lang以及j...
    2019-01-31 16:13:02
    阅读量:115
    评论:0
  •     做开发也差不多十年了,是时候需要好好总结一下了,同时也跟更多的人一起分享,一起学习进步。    过去我们只是在不断的学习如何使用java语言来开发项目,现在我们来学习java为什么要被设计成这样以及它的深层原理,从全局整体上来理解,从历史版本看变迁,由广度到深度,所谓大道至简,浓缩就是精华,最后达到一种效果就是触类旁通,知其然还要知其所以然。    我们知道开发语言经历了...
    2018-05-06 12:52:14
    阅读量:291
    评论:0
  • 深入学习java源码之BlockingDeque.addFirst()与BlockingDeque.take()ava集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。Java集合类的基本接口是Collection接口。而Collection接口必须继承java.lang.Iterable接口。以下图表示集合框架的接口,java.lang以及java.util两个包里的。其...
    2019-02-01 07:21:27
    阅读量:121
    评论:0
  • 深入学习java源码之内存区域分配一个类中可以产生多个对象,那么我们就要知道类中的构造函数到底是哪个对象所调用的,我们同时也要知道当前构造函数是给堆内存中哪个地址中的哪个对象的成员初始化值,所以在当前构造函数进入栈内存的时候,会在栈内存中的构造函数中生成一个隐式的this引用变量,来记录当前这个构造函数是被哪一个对象调用。Java内存分析栈、堆、常量池等虽同属Java内存分配时操作...
    2019-01-27 23:35:14
    阅读量:55
    评论:0
  • 深入学习java源码之StringBuilder.indexOf()与StringBuilder.reverse()java的toString()方法在Java中每个类都默认继承Object类,除非声明继承某个类。而Object类中有一个叫做toString的方法。该方法返回的是该Java对象的内存地址经过哈希算法得出的int类型的值在转换成十六进制。这个输出的结果可以等同的看作Java对...
    2019-01-05 16:51:18
    阅读量:214
    评论:0
  • 深入学习java源码之Boolean.parseBoolean()与Boolean.getBoolean()java的Comparable接口Comparable接口是一个泛型接口。Java类库中:Byte,Short,Integer,Long,Float,Double,Character,BigTnteger,BigDecimal,Calendar,String及Data类都实现了Com...
    2018-12-31 09:02:40
    阅读量:115
    评论:0
  • 深入学习java源码之lambda表达式与函数式接口@FunctionalInterfaceJDK中的函数式接口举例java.lang.Runnable,java.awt.event.ActionListener, java.util.Comparator,java.util.concurrent.Callablejava.util.function包下的接口,如Consumer、...
    2019-01-04 06:14:24
    阅读量:147
    评论:0
  • 深入学习java源码之StringBuilder.insert()与StringBuilder.replace()java字符串初始化=“”和=null的区别问题一:null和""的区别Strings=null;string.trim()就会抛出为空的exception  Strings="";  string.trim()就不会抛,为什么? 答:NULL代表声明...
    2019-01-05 16:35:35
    阅读量:1125
    评论:0