- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 Set、List、Map的总结
区别 1.1、Collection 和 Map 的区别 容器内每个为之所存储的元素个数不同。 Collection类型者,每个位置只有一个元素。 Map类型者,持有 key-value pair,像个小型数据库。 1.2、各自旗下的子类关系 Collection --List:将以特定次序存储元素。所以取出来的顺序可能和放入顺序不同。
2016-06-05 23:22:36 251
原创 compareTo和compare的区别
compareTo是Compareable接口的一个方法,主要用于规定创建对象的大小关系,该对象要实现compareable接口, 当a.compareTo(b)>0时,则a>b, 当a.compareTo(b)<0时, a@Override public int compare(Student o1, Student o2) { // 按name排序. 按降序(大到小)==
2016-06-05 22:57:53 1115
原创 Java堆栈的区别
堆:存放类类型,用new创建的,垃圾自动回收机制负责回收,速度慢。 (1) 堆是一个“运行时”数据区,类的实例化对象 是从堆上去分配空间的,堆上的 空间都是通过new去创建的 。 (2) 堆是动态分配内存大小的,即程序运行时分配的。 (3) 堆空间的内存读取比较慢。 new String("hello"); new出来的对象都是是存放在堆中。 栈:存放基本数据类型,速度
2016-06-01 13:53:26 296
原创 Java传值
Java的基本类型是值传递。(boolean byte,char,short,int,long,float,double) Java引用数据类型传值是传引用 。(数组,String,等类) int a = 1; int b = a; // 输出结果: b=1 a++; // 输出结果 a=2,b=1 基本数据类型”=“就是赋值的作用,将a内存空间中的值赋值给了b的内存空间
2016-06-01 13:16:21 325
原创 File文件delete失败的原因
Bug:有时在对File文件操作之后,想删除该文件,但是file.delete返回值为false。为什么? 1、可能是流没有close。这时还不能对文件操作 2、如果close流之后任然不能删除掉,原因就是JVM 回收机制的延迟。想删除成功可以手动调用垃圾回收:System.gc();
2016-06-01 12:47:41 1668
Visval assistant rar 破解版
2014-05-22
C++版本贪吃蛇
2014-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人