arrayList——list和arrayList区别

list和arrayList区别 List是一个接口,而ListArray是一个类。 ListArray继承并实现了List。 所以List不能被构造,而ListArray就可以被构造。 List list;     //正确   list=null; List list=new List...

2016-08-31 11:47:15

阅读数:110

评论数:0

ArrayList——ArrayList.trimToSize()方法

java.util.ArrayList.trimToSize() 方法修整此ArrayList实例的是列表的当前大小的容量。应用程序可以使用此操作,以尽量减少一个ArrayList实例的存储。   声明 以下是java.util.ArrayList.trimToSize()方法的声明

2016-08-31 11:29:25

阅读数:1172

评论数:0

ArrayList——内存开销,时间上的开销

ArrayList的内部存储的原理是数组,Object[]数组,默认长度为10,若是超过10,则自动扩容,规则是((旧容量*3)/2)+1 一、内存开销 若是存储利用ArrayList存储2个Object,会创建10存储空间,则会浪费8存储空间 若是存储利用ArrayList存储11个Obj...

2016-08-31 11:07:57

阅读数:705

评论数:0

ArrayList——ArrayList.add()源码分析

转自http://blog.csdn.net/java2000_net/article/details/5215882 ArrayList的构造器 public ArrayList() { s(10); } 可见默认的构造器,其调用了参数为10的构造函数 ...

2016-08-31 10:34:17

阅读数:207

评论数:0

ArrayList——ensureCapacity()提高ArrayList的初始化速度

转自http://java-admin.iteye.com/blog/1061499 在使用Arraylist时,经常要对它进行初始化工作,在使用add()方法增加新的元素时,如果要增加的数据量很大,应该使用ensureCapacity()方法,该方法的作用是预先设置Arraylist的大小,这样...

2016-08-31 09:51:56

阅读数:262

评论数:0

arraylist——ArrayList的容量

ArrayList.size()//方法返回的是一个int,所以它最多能放Integer.MAX_VALUE((2^31)-1)个元素。

2016-08-31 09:46:48

阅读数:188

评论数:0

ArrayList——数组与ArrayList的关系与区别

数组([]):最高效;但是其容量固定且无法动态改变; ArrayList:容量可动态增长;但牺牲效率; 建议: 首先使用数组,无法确定数组大小时才使用ArrayList! 1.效率: 数组扩容是对ArrayList效率影响比较大的一个因素。 每当执行Add、AddRange、Insert、In...

2016-08-31 09:29:17

阅读数:7184

评论数:0

Android基础——values-v11 values-v14

values-v11代表在API 11+的设备上,用该目录下的styles.xml代替res/values/styles.xml values-v14代表在API 14+的设备上,用该目录下的styles.xml代替res/values/styles.xml 其中API 11+代表android...

2016-08-30 17:28:44

阅读数:105

评论数:0

AIDL——使用步骤

转自http://blog.csdn.net/stonecao/article/details/6425019 创建: AIDL写法跟Java代码类似,但是这里有一点值得注意的就是它可以引用其它aidl文件中定义的接口,但是不能够引用你的java类文件中定义的接口 package c...

2016-08-30 09:36:21

阅读数:263

评论数:0

适配——Drawable适配,占用内存测试

转自http://blog.csdn.net/wrg_20100512/article/details/51295317 首先我准备了一张600×960像素的png图片大小为248k,文件名为test,分别放置为不同的图片文件目录下 布局文件: <RelativeLayout ...

2016-08-29 18:43:53

阅读数:561

评论数:0

AIDL ——基础概念

转自http://blog.csdn.net/wds1181977/article/details/51330309 通常每个应用程序都在他自己的进程内运行,但有时需要在进程之间传递对象(IPC通信)。此时可以通过应用程序UI的方式写一个运行在不同进程中的service。在Android平台中...

2016-08-29 15:22:12

阅读数:360

评论数:0

适配——Drawable适配

Android中的长度单位 px(pixel) 表示屏幕实际的像素。例如,1200×1920的屏幕在横向有1200个像素,在纵向有1920个像素。 dpi(dot per inch) 表示屏幕密度是指每英寸上的像素点数。Android将根据不同的dpi将Android设备分成多个显示级别。...

2016-08-29 14:45:49

阅读数:492

评论数:0

内存——静态变量导致内存泄漏

转自http://blog.csdn.net/u012810020/article/details/51726699 1、要不怎么说static关键字要慎用呢?来看看下面这段代码,Context对象为静态的,那么Activity就无法正常销毁,会常驻内存。 public class...

2016-08-29 13:54:18

阅读数:1695

评论数:1

内存——Android中常见的内存泄漏

1 、Activity对象未被回收 1.1 静态变量引用Activity对象 通过静态变量引用Activty对象时,会导致Activty对象所占内存内漏。主要是因为,静态变量是驻扎在JVM的方法区,因此,静态变量引用的对象是不会被GC回收的,因为它们所引用的对象本身就是GC ROOT(这块...

2016-08-29 13:40:07

阅读数:234

评论数:0

资源—— 读取assets目录下的文件详细介绍

Android 中资源分为两种,一种是res下可编译的资源文件, 这种资源文件系统会在R.Java里面自动生成该资源文件的ID,访问也很简单,只需要调用R.XXX.id即可;第二种就是放在assets文件夹下面的原生资源文件,放在这个文件夹下面的文件不会被R文件编译,所以不能像第一种那样直接使用....

2016-08-29 13:10:28

阅读数:18587

评论数:0

ArrayList—— ArrayList详细介绍

ArrayList 是一个数组队列,相当于 动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, RandomAccess, Cloneable, java.io.Serializable这些接口。 ArrayList 继承了AbstractLi...

2016-08-29 11:26:35

阅读数:302

评论数:0

数据存储——java判读数组中是否有重复值的示例

public static void main(String[] args) { int[] arry={1,10,5,8,11,100,99,10}; //用于判断是否有重复值的标记 boolean flag=false; for (int i = 0; i < arry.leng...

2016-08-29 11:03:47

阅读数:3316

评论数:0

数据存储——Java数组,去掉重复值、增加、删除数组元素的实现方法

import java.util.List; import java.util.ArrayList; import java.util.Set; import java.util.HashSet; public class lzwCode { public static void ma...

2016-08-29 10:48:27

阅读数:950

评论数:0

数据存储——HashMap,Hashtable的区别

HashTable和HashMap区别 第一,继承的父类不同。 Hashtable继承自Dictionary类,而HashMap继承自AbstractMap类。但二者都实现了Map接口。 第二,线程安全性不同。 Hashtable 中的方法是Synchronize的,而HashMap中...

2016-08-29 10:45:56

阅读数:858

评论数:0

数据存储——java中List与Map初始化的一些写法分享

Java的在还没有发现新写法之前时,我一直是这么初始化List跟Map: //初始化List List list = new ArrayList(); list.add("www.jb51.net"); list.add("string2&qu...

2016-08-29 10:40:08

阅读数:706

评论数:0

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