自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 多线程基础常用方法

setDaemon():是否定义为守护线程。getPriority():线程优先级。getState():输出当前线程状态。getName():线程名字。start():启动线程。sleep():线程休眠。join():线程插队。

2023-03-29 17:26:06 24

原创 java事件类

ItemEvent:当一个复选框或是列表项被选中是,当一个选择框或选择菜单被选中。WindowEvent:当一个窗口激活,关闭,失效,恢复,最小化.....是发生。ActionEvent:通常在按下按钮,或双击一个列表项或选中某个菜单是发生。MouseEvent:当鼠标被拖动,移动,点击,按下.....时发生。ComponentEvent:当一个组件隐藏,移动,改变大小时发生。TextEvent:当文本区和文本域的文本发生改变是发生。FocUsEvent:当一个组件获得或失去焦点是发生。

2023-03-28 16:08:02 120

原创 Collections工具类常用方法

4.sort(List,Comparartor):根据指定的Comparator产生的顺序对List元素进行迭代。5.swap(List,int,int):对List集合中指定的两个下标进行替换。3.sort(List):根据元素的自然排序对指定的List集合按升序排序。2.shuffle(List):对List集合元素进行随机排序。1.reverse(List):翻转List中元素的顺序。

2023-03-27 11:07:40 39

原创 HashMap底层机制

是否相等,如果相等这执行替换val,如果不相等需要判断是树结构还是链表结构,做出相应的处理如果添加时发现容量不够,则需要扩容。第一次添加,则需要扩容table容量为16,临界值(threshold)为12(16*0.75)当添加key-val时,通过key的哈希值得到在Table的索引,然后判断该索引处是否有元素,以后再扩容,则需要扩容table容量为原来的两倍(32),临界值为原来的2倍,即24,以此类推。如果没有元素直接添加,如果该索引处有元素,继续判断该元素的key和准备加入的key相。

2023-03-26 13:51:32 30

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除