Java
alexppt
这个作者很懒,什么都没留下…
展开
-
Comparable与Comparator的区别
Comparable & Comparator 都是用来实现集合中元素的比较、排序的: Comparable 是在集合内部定义的方法实现的排序: public int compareTo(Object o); Comparator 是在集合外部实现的排序: int compare(Object o1, Object o2); 所以,如想实现排序,就需要在集合外定义 Compara...原创 2010-12-15 22:18:10 · 69 阅读 · 0 评论 -
[转载]eclipse alt+/自动补全
装了个MyEclipse6.5,发现不能用快捷键Alt+/来提示代码了,google了一下,发现解决办法如下: 1、Eclipse下进入Windows ->Preperences ->General ->keys 2、把word completion的快捷键设置alt+/删掉! 3、把Content Assist的快捷键由ctrl+space改成alt+/ ----------...原创 2011-05-05 15:27:26 · 93 阅读 · 0 评论 -
[转]如何处理Java及其相关字符集编码的问题
1. 概述 本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。 在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。 2. 编码基本...原创 2010-10-22 22:33:04 · 58 阅读 · 0 评论 -
正则表达式的贪婪,勉强,独占模式[转]
[code="java"] public static void main(String[] args) { String s = "xxyyxxxyxxyxx"; Pattern greedy = Pattern.compile("xx(.*)xx"); Pattern reluctant = Pattern.compile("xx(.*?)xx"); Pattern ...原创 2010-11-10 23:28:04 · 226 阅读 · 0 评论 -
线程的中断 interupt[转]
不客气地说,至少有一半人认为,线程的"中断"就是让线程停止. 如果你也这么认为,那你对多线程编程还没有入门. 在java中,线程的中断(interrupt)只是改变了线程的中断状态,至于这个中断状态改变后 带来的结果,那是无法确定的,有时它更是让停止中的线程继续执行的唯一手段.不但不是 让线程停止运行,反而是继续执行线程的手段. 对于执行一般逻辑的线程,如果调用调用它的int...原创 2010-12-02 16:18:40 · 165 阅读 · 0 评论