Java
文章平均质量分 82
wficeboy
Q : when will u be yourself ?
A : never or for ever
展开
-
ComparableInterface
/* * @(#)Comparable.java1.26 06/04/21 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.lang;import java.util.*;/** * This interface imposes a total ordering on th原创 2010-06-26 18:29:00 · 566 阅读 · 0 评论 -
java集合框架类-排序
对于排序程序我们在计算机课程中是经常见到的。各种排序算法也是基础课程之一。相信提到算法和计算机编程对于大多数同学小盆友们并不陌生了。我们在实验课或是课程设计中都会经常实现一个快速排序,冒泡排序,堆排序等各种排序算法。但是在平时的工作中,我们也经常会用到排序。大部分是比较简单的排序,当然我们可以自己写一个简单的排序算法,进行排序。但是如果这样做,可能会耗费很长时间,性能和效率以及代码正确性也可能有待证明。那么对于在工作中进行排序的情况有没有简单的方式呢?有!接下来让我们看一看java集合框架工具类的强大之处吧原创 2010-06-26 18:43:00 · 708 阅读 · 0 评论 -
java排序对象实现
/** * 定义了列属性 ColumnBean */ public class Column implements Serializable ,Cloneable ,Comparable{ private static final long serialVersionUID = -4547695983516289436L; public Column() {} public Column(String columnId, int columnIndex, boolean isShown,原创 2010-06-26 19:02:00 · 458 阅读 · 0 评论 -
java静态方法中调用内部类
有时候我们在写一些外部接口程序的时候使用静态方法。在使用静态方法的时候,如果业务比较复杂需要用到内部类。但是第一次我碰到了一个编译错误:No enclosing instance of type AccessControlUtil(外部接口类) is accessible。源程序如下/** * 抽象数据权限控制类 * 创建一个权限判定器 * 按照用户指定的规则(逻辑表达式)完成逻辑校验并返回校验结果 * * @author wf * @version 1.0 创建时间 Jun 7,原创 2010-06-24 20:21:00 · 7142 阅读 · 0 评论 -
Comparator Interface
/* * @(#)Comparator.java1.26 06/04/21 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.util;/** * A comparison function, which imposes a total ordering on some *原创 2010-06-26 18:32:00 · 494 阅读 · 0 评论 -
Java 开发原则和常见错误
<br /><br /> <br />1.Duplicated Code<br /> <br /> 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。<br /> <br /> 2.Long method<br /> <br /> 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。<br /> <br /> 3.Large Class<br />原创 2011-04-11 16:40:00 · 372 阅读 · 0 评论