笔记
Quicksand_java
这个作者很懒,什么都没留下…
展开
-
Java线程同步的几种方式
Java线程同步的几种方式原创 2022-06-02 17:59:43 · 659 阅读 · 0 评论 -
java常用注解
详细见 https://www.cnblogs.com/woadmin/p/9406914.html原创 2022-01-11 12:15:21 · 152 阅读 · 0 评论 -
java创建多线程的四种方式
继承Thread类,重写run方法实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target通过Callable和FutureTask创建线程通过线程池创建线程详细讲解见 https://www.cnblogs.com/tutubaobao/p/10049903.html...原创 2022-01-11 12:10:04 · 130 阅读 · 0 评论 -
java 运算符结合优先级
单目乘除为关系,逻辑三目后赋值原创 2021-12-17 12:56:40 · 294 阅读 · 0 评论 -
数据结构是什么?如何分类?
数据结构是数据元素、它们之间的关系以及可以应用于数据元素的操作的集合。在任何问题中,数据元素之间存在某种关系,这种数据元素相互之间的关系称为结构原创 2021-12-16 01:07:46 · 2089 阅读 · 0 评论 -
如何获取文件块的物理地址,进而判断啊文件在磁盘中是否是碎片的问题
一. 磁盘地址概念原创 2021-12-10 12:35:07 · 1385 阅读 · 0 评论 -
java集合遍历方式&&iterator遍历顺序
List集合总结:1.利用get()使用普通for循环遍历;2.使用增强for循环进行遍历(低层用iterator实现的);3.使用iterator进行遍历使用普通for循环进行遍历for (int i = 0; i < list.size(); i++) { ObjectName s = (ObjectName)list.get(i); System.out.println(s.getx()+" "+s.getxx()+" "+s.getxxx());}使用增强for原创 2021-12-10 11:44:31 · 3016 阅读 · 0 评论 -
从哈希表的定义上讲:为什么java集合中重写equals方法还必须重写hashcode方法
结论是:如果重写equals方法却不重写hashcode方法会使哈希表没有意义,同时也违反了java hashcode设计原则(equals相同,hashcode也必须相同),会导致同种元素重复放入哈希表。首先哈希表的定义如下:给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的地址,则称表M为哈希(Hash)表,函数f(key)为哈希(Hash) 函数。其次,从概念上来讲,关键值key应该代表元素的关键信息,如果关键值key不同,那么应该代表着元素原创 2021-12-09 23:35:01 · 91 阅读 · 0 评论