自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 java集合总复习笔记-----包括扩容机制等

Iterator 显示所有快捷键 ctrl+j itit 快捷键 迭代器遍历 第二次遍历需要重置,也就是再写一遍 iterator=arraylist.iterator(); 增强for for(Object a:arraylist){} 底层仍然是迭代器(增强for可以理解成简化版的iterator) Collection List 元素可以重复,有序 Stack也实现List接口 ArrayList 可以放多个null 用数组实现 底层源码解析 ArrayList中维护了一个Object类型的数组

2021-07-07 21:26:42 247 1

原创 HashMap代码分析题(有坑)

先写一个Person类 import java.util.Objects; public class Person { int id; String name; public Person(int id, String name) { this.id = id; this.name = name; } @Override public boolean equals(Object o) { if (this

2021-07-07 16:15:50 114

原创 HashMap的3*2种遍历方式

import java.util.*; public class Map_ { public static void main(String[] args) { HashMap map=new HashMap(); map.put("a","1"); map.put("b","2"); map.put("c","3"); map.put("d","4"); map.put(null,"5"); .

2021-07-06 11:59:16 101

原创 HashMap从Put()方法源码分析扩容机制

HashMap从源码分析扩容机制 Put方法 put(key,value)代码: public V put(K key, V value) { return putVal(hash(key), key, value, false, true); } hash(key)代码: static final int hash(Object key) { int h; return (key == null) ? 0 : (h = key.ha

2021-07-05 01:24:33 92 1

Ajax+Json案例

Ajax+Json案例

2021-02-13

【Servlet+JDBC项目】EMS员工管理系统

管理员对员工信息的删除修改等操作,用三层架构

2021-02-09

xml约束[dtd,Schema].zip

xml约束文件,DTD,Schema

2021-01-28

jsoup-1.11.2-javadoc.zip

jsoup-1.11.2-javadoc.zip

2021-01-28

druid数据库连接池实现jar包.zip

druid-1.1.22.jar包加配置文件druid.properties

2021-01-23

空空如也

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

TA关注的人

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