
java 基础
pokerwen
这个作者很懒,什么都没留下…
展开
-
正则表达式 列表
正则表达式符号列表字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^...2009-03-18 13:57:47 · 151 阅读 · 0 评论 -
jdk 5.0+的新功能
1.autoboxing功能可以让primitive类型和其包装类进行自由转换,而且这些动作都是编译器帮忙做的。例如: ArrayList<Integer> list = new ArrayList<Integer>();list.add(3);int num = list.get(0);Integer it = new Integer(34);...2009-09-15 16:38:49 · 123 阅读 · 0 评论 -
java 基础学习之点滴
每个实例拥有一个实例变量;每种类别之下共享一个静态变量。编译器会处理除RuntimeException外的所有Exception。try...catch...finally中,finally无论如何都会被最后执行。即使try & catch 内含有return,程序也会在return前先执行finallytry...catch中,如果有多个同父类(除Exception外...2009-09-25 11:45:45 · 130 阅读 · 0 评论 -
读《EffectiveJava 中文版》笔记 -- 第6章
第23条:检查参数的有效性。 大多数方法,都会对传递给它们的参数有所限制。为了防止在程序执行过程中,出现不可预计的错误,应该在方法体开始之前,进行一些参数有效请的检查。 使用Javadoc @throws标签标注你的方法可能抛出的异常。PS:最好使用java原有的异常类型。如:NullPointerException / IllegalArgumentException / IndexOu...原创 2009-09-08 22:18:40 · 98 阅读 · 0 评论 -
将多个jar包合并为一个jar包的方法
做法很简单,其实jar文件就是压缩文件,装了win rar/zip的话就好办了。1、选中多个jar文件,点右键“解压到……”某个目录,这时候应该会有些文件重叠,主要是MANIFEST.MF,不管它,解压完毕,把合并的信息填入MANIFEST.MF或者写个readme,随便你,总之最好记录下这次归并,为将来升级有据可查。2、压缩这个文件夹内的内容,注意根目录要正确!选择zip格式压缩,扩...原创 2010-10-12 17:15:21 · 530 阅读 · 0 评论