自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

转载 hashmap解析二

上一篇比较深入的分析了HashMap在put元素时的整体过程,Java Collections Framework中实际操作的都是数组或者链表,而我们通常不需要显示的维护集合的大小,而是集合类框架中内部维护,方便的同时,也带来了性能的问题。        HashMap有两个参数影响其性能:初始容量和加载因子。默认初始容量是16,加载因子是0.75。容量是哈希表中桶(Entry数组)的数量,

2017-09-30 10:15:12 182

转载 hashmap解析一

HashMap可以说是Java中最常用的集合类框架之一,是Java语言中非常典型的数据结构,我们总会在不经意间用到它,很大程度上方便了我们日常开发。在很多Java的笔试题中也会被问到,最常见的,“HashMap和HashTable有什么区别?”,这也不是三言两语能说清楚的,这种笔试题就是考察你来笔试之前有没有复习功课,随便来个快餐式的复习就能给出简单的答案。        HashMap计划写两

2017-09-30 10:13:48 184

转载 Java数据结构之List、Set、Map集合

在Java中使用Set,可以方便地将需要的类型以集合类型保存在一个变量中.主要应用在显示列表.Set是一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。 以下是在JAVA中使用Set的范例,希望对大家有帮助. impo

2017-09-30 10:12:14 849

转载 java 数据结构之Vetor

Vector 可实现自动增长的对象数组。  java.util.vector提供了向量类(vector)以实现类似动态数组的功能。在Java语言中没有指针的概念,但如果正确灵活地使用指针又确实可以大大提高程序的质量。比如在c,c++中所谓的“动态数组”一般都由指针来实现。为了弥补这个缺点,Java提供了丰富的类库来方便编程者使用,vector类便是其中之一。事实上,灵活使用数组也可以完成向量类的

2017-09-29 16:40:07 223

转载 linklist和arraylist

一般大家都知道ArrayList和LinkedList的大致区别:       1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。       2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。       3.对于新增和删除操作add和remove,LinedList比较占优势,因

2017-09-28 19:54:27 218

转载 数据结构之栈堆和队列

一、堆是一个运行时数据区,通过new等指令创建,不需要程序代码显式释放  优点:  可动态分配内存大小,生存周期不必事先告诉编译器,Java垃圾回收自动回收不需要的数据;  缺点:  运行时需动态分配内存,数据存取速度较慢。  如: String str = new String(“abc”); String str2 = new String(“abc”);12 二、栈

2017-09-28 19:23:43 256

转载 链表

单链表: insertFirst:在表头插入一个新的链接点,时间复杂度为O(1) deleteFirst:删除表头的链接点,时间复杂度为O(1) 有了这两个方法,就可以用单链表来实现一个栈了,见http://blog.csdn.net/a19881029/article/details/22579759 find:查找包含指定关键字的链接点,由于需要遍历查找,平均需要查

2017-09-28 15:38:48 158

转载 二叉树

title: "二叉树" date: 2015-06-25 08:59:24 categories: 数据结构 tags: 数据结构 概念 树的最大度为2; 分左右子树; 斜树 左斜树:所有结点都只有左子树的二叉树;右斜树:所有结点都只有右子树的二叉树;其实在业务罗辑中如果真有这样的需求,那直接使用 线性表 就可以了; 满二叉树

2017-09-28 15:37:28 241

转载 Java基本类型和字节

在移动开发中由于移动设备内存的局限性,往往需要考虑使用的数据类型所占用的字节数。下面简单介绍下Java中几种基本数据类型,以加深记忆。 在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。(一个字节等于8个bit) 1.整型 类型              存储需求     bit数

2017-09-28 11:28:53 264

转载 字符和字节

(一)“字节”的定义 字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。 (二)“字符”的定义 字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。 (三)“字节”与“字符” 它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,字符和字节的对应关系不同:

2017-09-28 11:25:20 209

转载 Java IO流分类整理

Java中的流,可以从不同的角度进行分类。 按照数据流的方向不同可以分为:输入流和输出流。 按照处理数据单位不同可以分为:字节流和字符流。 按照实现功能不同可以分为:节点流和处理流。   输出流:   输入流: 因此输入和输出都是从程序的角度来说的。 字节流:一次读入或读出是8位二进制。 字符流:一次读入或读出是1

2017-09-28 11:19:54 283

转载 svn乱码

这几天在电脑上装了一个SVN,把Eclipse里面的工程全部Delete掉了,然后在SVN上Check uot下来了SVN服务器上的项目,导入到Eclipse中,以便随时Commit和提交,在我Commit的过程中遇到了一个问题,Commit出现乱码,并且失败了                      平时使用svn的过程中,有的时候由于自己操作故障或者

2017-09-08 17:52:02 1004

apns设置工具类

apns通过代码执行adb命令修改,独一家有!!!反正我在网上找不到别的了!没writeapn权限?这里不存在的!给点分。好穷。。。

2018-03-30

sqlite3数据库管理工具

sqlite3数据库管理工具

2017-10-18

svn版本管理工具语言包

11111111111111111111111111111113333333333333333333333333352

2017-10-18

Androidfby反编译软件

快速!简便1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

2017-10-16

fastjson工具包

阿里巴巴JSON解析工具 fastjson!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2017-10-09

空空如也

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

TA关注的人

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