Java
chaoyang805
这个作者很懒,什么都没留下…
展开
-
Java中常用的集合类和Map详解
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口: Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements),一些Co转载 2015-12-08 22:48:09 · 1734 阅读 · 2 评论 -
Java NIO 与 IO的区别
下表总结了Java NIO和IO之间的差别: IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无 选择器(Selector) 下面将详细分析它们之间的区别: 1、面向流和面向缓冲 Java IO面向流意为着每次从流中读取一个或多个字节,直到读取完所有字节,它们没有被缓存在任转载 2015-12-12 21:07:02 · 388 阅读 · 0 评论 -
Java排序算法
1.插入排序public static void insertSort(){ int a[] = {45,5,2,58,1,51,23,526,185,52}; int temp = 0; for(int i = 1;i < a.length;i++){ int j = i - 1; temp = a[i]; for(;j >=原创 2015-12-06 14:26:07 · 103 阅读 · 0 评论 -
Java 单链表逆序
单链表的初始状态: 进行一次迭代后的状态为: 可以看出迭代体代码为:Node prev = null; Node next; //迭代体代码 next = head.next; //保存next节点 head.next = prev; //将head.next节点指向prev prev = head; //将prev节点指向head head = next;原创 2015-12-03 13:09:42 · 766 阅读 · 0 评论 -
使用外部拦截法处理滑动冲突
当有多个可以滚动的View进行嵌套时,例如水平的ScrollView嵌套多个ListView的情况,ScrollView水平滚动,而ListView是竖直滚动。由于滑动方向不一致,可能会出现滑动冲突。这时候可以通过重写父容器的 onInterceptTouchEvent 来决定在什么情况下,父容器应该拦截触摸事件,从而解决滑动冲突,这种方法称为外部拦截法。外部拦截法的大致代码实现如下,具体实现的时候转载 2016-08-02 18:16:13 · 584 阅读 · 0 评论