2019年5月2日
摘要: //HashMap的主干数组,可以看到就是一个Node数组,初始值为空数组,主干数组的长度一定是2的次幂 transient Node<k,v>[] table;</k,v> 从源代码中可以看出:当我们往HashMap中put元素的时候,先根据key的hashCode重新计算hash值, 根据has 阅读全文
posted @ 2019-05-02 13:49 汪洋中的一条船 阅读(699) 评论(0) 推荐(0) 编辑
摘要: Java的重写和重载是两种在Java中经常提到的两组概念,它们在各个方面都有着很大的不同,下面详细介绍你要了解的区别。 Java的多态机制 即重写,重写主要用于子类和父类之间,在父类中定义了一个方法,同时在子类中对这个方法进行重写,实现子类行为的特殊化,例如: 子类中的eat方法即对父类的eat方法 阅读全文
posted @ 2019-05-02 13:37 汪洋中的一条船 阅读(8011) 评论(0) 推荐(1) 编辑
摘要: 算法一:比较常见,也比较容易想到。缺点:如果arrA中有重复元素,那么重复的元素只会输出一次。 int[] arrA={1,2,3,4,5,6}; int[] arrB=new int[arrA.length];//用来存储arrA中出现过的元素 1.做一个arrA.length次数的循环 2.生成 阅读全文
posted @ 2019-05-02 13:34 汪洋中的一条船 阅读(1936) 评论(0) 推荐(0) 编辑
  2019年1月16日
摘要: 在c++中,calss与struc本质上是一样的,区别在于: 如果不加修饰符,class默认为private;而struct默认为public。 阅读全文
posted @ 2019-01-16 15:08 汪洋中的一条船 阅读(219) 评论(0) 推荐(0) 编辑
  2019年1月14日
摘要: 在Windows的txt文件中,一个换行符是由两个字节组成 \r\n 0d 0a 在Linux的txt文件中,一个换行符是由1个字节组成 \r 0d r以及rb模式的区别. read 和 read bytew以及wb模式的区别. write和write byte r和w模式只能读取或者写入文本文件, 阅读全文
posted @ 2019-01-14 09:19 汪洋中的一条船 阅读(455) 评论(0) 推荐(0) 编辑
  2018年11月23日
摘要: 格式化硬盘的时候 选择分配单元大小是什么意思?默认即可说专业的你难得懂,打比方说,,看你能不能明白你家地面面积=分区容量你家打算铺地板砖,等于分配的单元大小大尺寸,小尺寸瓷砖都可以把你家铺满,那大小尺寸有啥区别?磁盘不是挨个写文件的,分成无数个格子,一个文件在磁盘上连续写完,在文件写的最后格子里,不 阅读全文
posted @ 2018-11-23 17:03 汪洋中的一条船 阅读(220) 评论(0) 推荐(0) 编辑