java-JDK
几钱清风
这个作者很懒,什么都没留下…
展开
-
Oracle JDK各版本下载地址列表
Oracle JDK各版本下载地址列表https://www.oracle.com/technetwork/java/javase/archive-139210.html原创 2019-11-11 09:56:41 · 771 阅读 · 1 评论 -
Java集合类
java集合类:map、list、set、queue1. Java集合类基本概念在编程中,常常需要集中存放多个数据。从传统意义上讲,数组是我们的一个很好的选择,前提是我们事先已经明确知道我们将要保存的对象的数量。一旦在数组初始化时指定了这个数组长度,这个数组长度就是不可变的,如果我们需要保存一个可以动态增长的数据(在编译时无法确定具体的数量),java的集合类就是一个很好的设计原创 2016-08-28 20:43:11 · 933 阅读 · 1 评论 -
HashSet、HashMap
HashSet:很多开发者,初学者都知道HashSet无序,不可重复,线程非同步。底层是哈希表结构。但它是怎么做到的?什么是散列表数据结构(哈希表)?有什么特性?都清楚吗?不清楚继续往下看。它是这样做到的:先来看HashSet的源码,首先看默认构造器:public HashSet() { map = new HashMap(); } // ok,原创 2016-08-29 08:59:39 · 1090 阅读 · 0 评论 -
ArrayList
ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小。默认初始容量为10。随着ArrayList中元素的增加,它的容量也会不断的自动原创 2016-09-14 11:39:46 · 685 阅读 · 0 评论