2007-10-18

Java Tips

class loader

 

Thread.currentThread().getContextClassLoader();
它是指当前线程所处环境的classloader,一般主要用来让上面的classloader可以加载下面的东西.
例如如果使用 Properties 类从当前classpath里载入某个
.properties 文件,但是不清楚什么原因就是找不到那个文件(classpath 不可见), 可以试试这个方法.

 

多个条件排序(所有条件使用同一个规则排)

 

例如按照 type_c 和 pay_q 升序排列.
A: type_c = abc pay_q=1
B: type_c = m pay_q = 10

我们可以把字符串用空字符串补齐,把数字用前面加"0"对齐,这样:
A: abc _0001
B: m _0010
然后就可以实现 Compator 接口,比较这两个字符串了.

评论
发表评论

您还没有登录,请登录后发表评论

yananay
搜索本博客
我的相册
D35bafa8-5bf0-475f-aa06-16f3080557a1-thumb
tdd
共 3 张
存档
最新评论