自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (14)
  • 收藏
  • 关注

原创 通过源码分析HashMap的实现原理

1. HashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null), 那么对于查找,添加等操作很快,仅需一次寻址即可;如果定位到的数组包含链表,对于添加操作,其时间复杂度为O(n),首先遍历链表,存在即覆盖,否则新增; 对于查找操作来讲,仍需遍历链表,然后通过key对象的equals方法逐一...

2018-11-30 14:55:37 243

原创 ArrayList常用的方法

增加元素到链表中     boolean add(Element e) //增加指定元素到链表尾部.     void add(int index, Element e) //增加指定元素到链表指定位置.     boolean addAll(Collection<? extends E> c) //将指定collection中的所有元素插入到ArrayList中     boolea...

2018-11-30 14:54:45 4373 3

原创 HashMap集合迭代的几种方式以及效率比较

public class ArrayListDemo {     private static class Person{         private int id;         private String name;         public Person(int id, String name) {             this.id = id;             t...

2018-11-30 14:54:02 1246

原创 java集合几种遍历方式及实现原理

1. 几种遍历方式及实现原理 public class ArrayListDemo {     public static void main(String[] args) {         ArrayList<String> list = new ArrayList<String>();         list.add("测试1111");         list...

2018-11-30 14:53:02 1094

原创 利用HashSet,存储自定义的对象,通过重写自定义对象中hashCode和equals方法保证存储元素的唯一性

public class HashSetTest {     public static void main(String[] args) {         // 创建集合对象         HashSet<Student> studentHashSet = new HashSet<Student>();         // 创建学生对象         Stude...

2018-11-30 14:51:51 301

原创 Java多线程的创建及启动的几种方式

Java线程具有五种基本状态:     1. 新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new MyThread();     2. 就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。        处于就绪状态的线程,只是说明此线程已经做好了准备,随时等待CPU调度执行,并不是说执行了t...

2018-11-30 14:46:52 460

postman-4.1.2.rar

postman-4.1.2.rar 4.1.2版本得工具类,使用google浏览器即可使用,加载到google浏览器中,非常方便使用,可以用来调试接口,值得推荐

2020-03-07

bootstrap后台模板

很好的bootstrap后天模板,很好看的哦,可以下载下来好好看看的

2014-07-22

虚拟光盘工具

有下载ISO文件的,可以用这个工具去打开

2013-07-21

Photoshop使用教程

这个是挺不错的photoshop的教程,是最新的photoshop cs6版的

2013-07-14

数据结构课程设计

这是我在学校做的数据结构课程设计,有需要的同学可以下载下来看看

2013-07-14

WindowsXP组合键大全

WindowsXP组合键大全,适合刚入门的学生

2013-06-24

SQL Server 2000企业版安装教程

有不会装SQL Server 2000企业版的都可以来学一下,真正的安装版教程

2013-06-24

JSP编程验证码登陆系统

有想做JSP课程设计的同学可以下载下来,看看,改一改,可以作为你的课程设计项目

2013-05-02

Java+sqlserver2000做的员工管理系统

该项目是一个用java和sqlserver做的员工管理系统,适合做毕业设计的同学下载下来,改动一定的代码!

2013-05-02

TOMCAT乱码问题

jsp网页制作与开发,TOMCAT乱码问题

2013-01-09

空空如也

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

TA关注的人

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