- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 Java中4种引用的简要解释
在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它捡回来使用就不可能了。 但有时候情况并不这么简单,你可能会遇到类似鸡肋一样的物品,食之无味,弃之可惜。
2009-10-08 01:40:00 1201
原创 集合框架----Java管理对象神奇之Object类的equals和hashcode
Java具有强大的对象的管理器关于所有类的超类 Object类具有toString,equals,hashcode等重要的原始方法对于自己定义的类 重写toString是一个很好的编程习惯,让别人调用你的的toString函数时不会出项不可估计的错误 关于equals方法重写与hashcode方法重写有讲究的:equals方法必须具有的性质:1.自反性2.对称性
2009-10-05 12:03:00 2735 3
原创 tomcat6 小技巧
修改server。xml中的 Connector的属性 加上 最后把一条 可以解决中文乱码问题 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>
2009-10-03 16:39:00 818
原创 Java String 内存机制与常量池
String s1 = "JavaString";String s2 = "JavaString"; 上述的代码创建String 实例步骤1.查看常量池中是否存在内容为 “JavaString” 的相同字符串对象2.若没有,就在常量池中创建一个包含该内容的字符串对象,并让引用变量指向该对象3若已经存在,则让字符串引用直接指向常量池中对象这时可以用 == 来判断 字符串是否相
2009-10-03 15:46:00 4131 3
原创 关于垃圾回收的机制与机理之孤岛垃圾
对象成为垃圾的条件 1.对于非线程对象来说 当所有的活动线程都不可能访问到这对象时,变成垃圾 2.对于线程对象来说 除了上一条之外,还要求吃线程本身已经死亡或者还处于新建状态,才是垃圾,才能被回收 千万不要片面的认为“没有引用指向的对象就是垃圾,有引用指向的就不是垃圾”是对的孤岛垃圾就是个反驳的例子class Island{ public Island brother;
2009-10-03 14:01:00 2096 2
转载 记载关于火柴棒数字变换算法,参照学习
import java.util.*;/** transformation是一个Map,存放每一种字符对应的变换. * char[][]是一个长度为3的二维数组,char[0]是自身变换,char[1]是减一根火柴的变换,char[2]是加一根火柴对就的变换. * 比如对于6,对应的char[][]是{ {0,9}, {5}, {8}},表示自身可以变为0,
2009-10-01 10:30:00 3224
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人