
java
cindysaj
这个作者很懒,什么都没留下…
展开
-
java垃圾回收
我们知道,许多程序设计语言都允许在程序运行期动态地分配内存空间。分配内存的方式多种多样,取决于该种语言的语法结构。但不论是哪一种语言的内存分配方式,最后都要返回所分配的内存块的起始地址,即返回一个指针到内存块的首地址。 当已经分配的内存空间不再需要时,换句话说当指向该内存块的句柄超出了使用范围的时候,该程序或其运行环境就应该回收该内存空间,以节省宝贵的内存资源。 ...2010-03-11 16:48:57 · 81 阅读 · 0 评论 -
java去除字符串中的空格、回车、换行符、制表符
java去除字符串中的空格、回车、换行符、制表符 import java.util.regex.Matcher; import java.util.regex.Pattern; public class StringUtil { public static void replaceBlank() { Pattern p = Pattern.compile(“\\s*|\t...原创 2008-12-22 18:18:36 · 179 阅读 · 0 评论 -
以BYTE数来截位
public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ //replaceBlank(); System.out.println(sub("1あeaえれ差1あeaえれ差1あeaえれ差1あeaえれ差",10)); } public static byte[] getBytes(String a){ ...2008-12-23 18:49:42 · 154 阅读 · 0 评论 -
字符串用逗号隔开
public String composeInSQLStatement(List strList){ if(strList==null || strList.isEmpty()){ return ""; } StringBuffer buffer = new StringBuffer(); for(Iterator it = strList.iterator(); ...原创 2010-05-10 13:06:14 · 372 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之...2010-02-23 14:52:33 · 67 阅读 · 0 评论 -
Eclipse快捷键大全(转载)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前一个编辑的页面 Alt+→ 下一个编辑的页面(当然是针对...2010-03-02 13:47:07 · 83 阅读 · 0 评论 -
对HashMap的循环迭代
package hashmap; import java.util.Iterator; import java.util.Map; import java.util.HashMap; import java.util.ArrayList; /** * TODO 对HashMap的迭代 * @author fxfeng * @create 2005-12-20 */...原创 2010-06-22 17:23:47 · 82 阅读 · 0 评论 -
resolve ConcurrentModificationException
use for(Iterator it = t.iterator(); it.hasNext();){ if(((Integer)it.next()).intValue() == 2){ it.remove(); } } to resolve ConcurrentModificationEx...原创 2011-01-18 17:10:49 · 97 阅读 · 0 评论