![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书笔记
文章平均质量分 64
答案
这个作者很懒,什么都没留下…
展开
-
Effective-Java读书笔记09 Always override hashCode when you override equals 重写equals方法时一定要重写hashCode方法
重写equals方法时一定要重写hashCode方法原创 2022-12-21 10:26:20 · 198 阅读 · 0 评论 -
Effective-Java读书笔记08 Obey the general contract when overriding equals 重写equals方式时需要遵守通用规则
Obey the general contract when overriding equals 重写equals方式时需要遵守通用规则原创 2022-09-09 10:03:31 · 220 阅读 · 0 评论 -
Effective-Java读书笔记07 Avoid finalizers 避免使用finalizers
07 Avoid finalizers 避免使用finalizers这里说的finalizers指的是Object类提供的finalize()方法, 该方法默认是一个空方法, 作者不建议我们重写使用该方法.protected void finalize() throws Throwable { }对于C++程序员来说, 可能会把finalize()方法当作析构函数来释放资源. 但是在Java语言中通常是垃圾回收器来释放资源, 不需要程序员关心相关的操作.总而言之, finalizers不会保证一定原创 2022-05-22 11:28:00 · 169 阅读 · 0 评论 -
Effective-Java读书笔记06 Eliminate obsolete object references 删除无用的对象引用
Effective Java 06 Eliminate obsolete object references 删除无用的对象引用原创 2022-05-10 11:08:52 · 218 阅读 · 0 评论 -
Effective Java读书笔记01-05
01 Consider static factory methods instead of constructors使用静态工厂方法代替参数很多并且参数类型一样的构造方法, 这样用户会比较清晰的构造对象.02 Consider a builder when faced with many constructor parameters使用构造器模式代替参数很多的构造器方法, 这样用户可以根据自己的用途构造对象, 不用每次都加上自己用不到的参数就构造对象.03 Enforce the singleton原创 2022-05-10 11:07:48 · 110 阅读 · 0 评论 -
深入理解计算机系统 之 第一章 计算机系统漫游
1、只有ASCII构成的文件称为 文本文件,所有其他文件称为 二进制文件2、在Unix系统中,从源文件到目标文件的转化是由 编译器驱动程序完成的链接是将调用的函数通过某种方式结合到可执行文件中。3、系统的硬件组成总线, 贯穿整个系统的一组电子管道称为总线。它携带信息并负责在各个部件中传递。I/O设备, 通过适配器或者控制器连接到I/O总线。主存,在处理程序时,用来存储程序和程序处理...原创 2020-02-08 09:13:39 · 189 阅读 · 0 评论