热门好课推荐
猜你喜欢
相关培训 相关博客
  • 刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《CoreJava》,你是很难从中吸收到营养的,特别是《深入Java虚拟机》这类书,别人觉得好,未必适合现在的你。虽
    2015-07-22 14:01:37
    阅读量:1050
    评论:0
  • 最近发四重新学习java的基础,从基本类型以及里面的各种方法开始看起,看的一本书《JAVA核心技术卷1,基础知识》,这是第十版,讲的JDK8的一些特性。我在想我们创建对象的时候都是这样进行创建的Peoplep=newPeople();Integeri=newInteger();但是String和基本类型可以这么写inti=1;Strings="ssss";//
    2017-05-04 15:55:09
    阅读量:1059
    评论:2
  • 深入学习java源码之LinkedBlockingQueue.offer()与LinkedBlockingQueue.fullyLock()Java集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。Java集合类的基本接口是Collection接口。而Collection接口必须继承java.lang.Iterable接口。以下图表示集合框架的接口,java.lang以及j...
    2019-01-31 16:13:02
    阅读量:98
    评论:0
  • 深入学习java源码之StringBuilder.indexOf()与StringBuilder.reverse()java的toString()方法在Java中每个类都默认继承Object类,除非声明继承某个类。而Object类中有一个叫做toString的方法。该方法返回的是该Java对象的内存地址经过哈希算法得出的int类型的值在转换成十六进制。这个输出的结果可以等同的看作Java对...
    2019-01-05 16:51:18
    阅读量:170
    评论:0
  • 源码目录中的rj.jar就是我们需要学习的源码所在目录,打开后发现有,com,java,javax,jdk,org,sun等不同的包我们学习源码肯定需要排除干扰,如com,jdk,sun,org等一看就不是我们需要的需要注意的是,Java包里是原生的源码实现.而javax相当于随着技术的发展,有了新的更好的,实现,而对原生代码的增强.为了保证向下兼容新...
    2019-05-10 16:50:43
    阅读量:56
    评论:0
  • 深入学习java源码之内存区域分配一个类中可以产生多个对象,那么我们就要知道类中的构造函数到底是哪个对象所调用的,我们同时也要知道当前构造函数是给堆内存中哪个地址中的哪个对象的成员初始化值,所以在当前构造函数进入栈内存的时候,会在栈内存中的构造函数中生成一个隐式的this引用变量,来记录当前这个构造函数是被哪一个对象调用。Java内存分析栈、堆、常量池等虽同属Java内存分配时操作...
    2019-01-27 23:35:14
    阅读量:45
    评论:0
  • 深入学习java源码之BlockingDeque.addFirst()与BlockingDeque.take()ava集合类库将集合的接口与实现分离。同样的接口,可以有不同的实现。Java集合类的基本接口是Collection接口。而Collection接口必须继承java.lang.Iterable接口。以下图表示集合框架的接口,java.lang以及java.util两个包里的。其...
    2019-02-01 07:21:27
    阅读量:99
    评论:0
  • 阅读Java源码的前提条件:1、技术基础在阅读源码之前,我们要有一定程度的技术基础的支持。假如你从来都没有学过Java,也没有其它编程语言的基础,上来就啃《CoreJava》,那样是很难有收获的,尤其是《深入Java虚拟机》这类书,或许别人觉得好,但是未必适合现在的你。比如设计模式,许多Java源码当中都会涉及到。再比如阅读Spring源码的时候,势必要先对IOC,AOP,Jav...
    2018-08-15 11:44:19
    阅读量:248
    评论:0