![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
ltx0720
这个作者很懒,什么都没留下…
展开
-
Think in Java 异常类(第12章) 读书笔记
概念:首先看一下Java中的异常体系:Error:一般是指与虚拟机相关的问题,如 OOM,ThreadDeath。RuntimeExprion:NullPointerException,ClassCastException,IllegalArgumentException,ArrayStoreException,IndexOutOfBoundsException,Num...原创 2019-04-12 20:47:34 · 227 阅读 · 0 评论 -
图解使用两块 Survivor 区的原因
如果只使用一块 Survivor 区:当发生一次 Minor GC 时,回收 Eden 区的垃圾,把存活的对象复制到 Survivor 区,如下图:ok,目前看起来并没有什么区别。但是当发生第二次 Minor GC 时,问题就出现了。我们来看一下,第二次 Minor GC 时发生了什么:如果此时发生 Minor GC:会出现这种情况:很明显,这样会出现内存碎...原创 2019-04-17 09:36:18 · 460 阅读 · 2 评论 -
Java8学习记录(一)——Lambda表达式
这两天看了《Java8实战》,做一下记录。目录一、行为参数化:1.什么是行为参数化:二、函数式接口:1.概念:三、Lambda表达式:四、方法引用(注意点):1.静态方法引用:2.实例方法引用(重点来了):①任意类型的实例方法引用:②现有对象的实例方法引用:3.构造方法引用:一、行为参数化:1.什么是行为参数化:1. 你说:我要所有重...原创 2019-05-23 17:29:42 · 201 阅读 · 0 评论 -
Think in Java 复用类(第7章) 读书笔记
第7章 复用类1.组合语法在新类中产生现有类的对象。由于新类是由现有类的对象组成的,所以这种方法称为组合。2.继承语法按照现有类的类型来创建新类,无需改变现有类的形式,采用现有类的形式并在其中添加新代码。除非已经明确从其他类中继承,否则就是隐式的从Object中继承。+= 操作符被重载用来处理String对象,另一个是 +。2.1初始化基类当创建了一个子...原创 2019-07-02 19:47:18 · 131 阅读 · 0 评论