HashMap和HashTable的理解与区别
摘要:Hashtable是java一开始发布时就提供的键值映射的数据结构,而HashMap产生于JDK1.2。虽然Hashtable比HashMap出现的早一些,但是现在Hashtable基本上已经被弃用了。而HashMap已经成为应用最为广泛的一种数据类型了。造成这样的原因一方面是因为Hashtable
阅读全文
posted @
2019-05-22 10:35
骑猪南下L
阅读(178)
推荐(0) 编辑
装箱、拆箱
摘要://值类型>>引用类型 是装箱 //引用类型 可以 new// int i=10;// Object o=i;// System.out.println(o); //引用类型>>值类型 是拆箱// Object j=10;// int a=(int)j;// System.out.println(a
阅读全文
posted @
2019-05-21 10:55
骑猪南下L
阅读(88)
推荐(0) 编辑
泛型的运用
摘要://.泛型 //以类型作为参数的类就叫泛类 //作用:提高程序健壮性,简化代码 //泛型的默认值是 Object //1泛型属性 属性的数据类型由调用方来决定 //Integer 是int数据类型的封装类 //Character 是char数据类型的封装类 //必定只能是类 而不是基础数据类型的关键
阅读全文
posted @
2019-05-21 10:53
骑猪南下L
阅读(130)
推荐(0) 编辑
LinkdList和ArrayList异同、实现自定义栈
摘要://.LinkdList和ArrayList异同 //ArrayList以连续的空间进行存储数据 //LinkedList以链表的结构存储数据 //栈 先进后出 最上面是栈顶元素 arrayLiat自定义栈 // ArrayList arr=new ArrayList();//// public v
阅读全文
posted @
2019-05-21 10:46
骑猪南下L
阅读(217)
推荐(0) 编辑
Vector(同步)和ArrayList(异步)异同
摘要://1 同步 异步 //未响应 = 假死 占用内存过多 内存无法进行处理 //请求的方式 :同步 异步 //网页的展现过程中(同步):1. css文件的下载 2.js文件的下载 3.下载你当前的html的页面 4.显示 //获取数据(异步) ajax success成功对应的属性 error 失败对
阅读全文
posted @
2019-05-21 10:42
骑猪南下L
阅读(150)
推荐(0) 编辑
JAVA自定义栈
摘要:public class Stack{ int[] data; int maxSize; int top; public Stack(int maxSize) { this.maxSize=maxSize; data=new int[maxSize]; top=-1; } //入栈 public b
阅读全文
posted @
2019-05-20 09:56
骑猪南下L
阅读(163)
推荐(0) 编辑
ArrayList集合的特点和几种遍历方法
摘要:public class temp { public static void main(String[] args)throws Exception { ArrayList 在定义时长度为空 ,在新增数据时默认长度为10, 当长度超过10的时候 ,增长因子数为0.5倍,向下取整数 ArrayList
阅读全文
posted @
2019-05-18 14:58
骑猪南下L
阅读(689)
推荐(0) 编辑
如何优化LIMIT
摘要:首先我们先创建个数据表做测试 表名 test (id(int) , name(var char) , content(text) , pid(int) ) 往里面倒几百万条数据进去做测试。 我们都知道分页是 这样写的 select * from test limit 10,20; 比如每页显示per
阅读全文
posted @
2019-05-17 20:20
骑猪南下L
阅读(441)
推荐(0) 编辑
mysql5大引擎之间的区别和优劣之分
摘要:数据库引擎介绍 MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISAM、MYISAM和HEAP。另外两种类型INNODB和BERKLEY(BDB),也常常可以使用。如果技术高超,还可以使用MySQL
阅读全文
posted @
2019-05-17 20:13
骑猪南下L
阅读(157)
推荐(0) 编辑