java
iteye_16142
这个作者很懒,什么都没留下…
展开
-
java序列化例子
[code="java"]import java.io.*;import java.util.*;class Data implements Serializable{ private int n; public Data(int n) { this.n = n; } public String toString() { // TODO Auto...2010-03-29 16:11:22 · 83 阅读 · 0 评论 -
从1000个数中选择出10个最大的数
我这个是数量小,如果数量大些有什么办法还没想到[code="java"] public static Set getTop100(int[] inputArray) { TreeSet top100 = new TreeSet(); for (int i = 0; i < inputArray.length; i++) { if (top100.size() < 10)...2010-04-01 16:27:04 · 2440 阅读 · 0 评论 -
取得字符串中连续为数字长度最长的子串
如:一个字符串[code="java"] String str = "123klfj45678lkaEsd2345EEASs";[/code]取得连续为数字最长的子串 也就是:45678[code="java"]public static String getMaxLengthStr(String inputStr) { int lastlen = 0; String...原创 2010-06-12 10:46:14 · 185 阅读 · 0 评论 -
Java中抽象类和接口的区别
1.抽象类可以提供某些方法的实现,而接口则不能。如果一个抽象类中加入一个实现方法,子类很容易的就可以得到这个具体的方法,接口如果新加入一个方法,必须在实现类中实现才能做到。2.一般抽象类的实现由子类给出,从继承角度,一个类只能有一个父类,而接口,一个类可以实现一个或多个接口,实现类可以具有实现接口的类型。3.一个具体实现类重构只需要在这个实现类上面加入一个接口,之后实现就可以。而如果想添加...原创 2011-10-20 12:49:48 · 67 阅读 · 0 评论 -
java中接口隔离原则
java接口隔离:首先脱离开java中接口的概念,接口应该能代表一种角色,不应该把所有的角色都设计成一个接口,给客户端提供最小的接口,与迪米特法则相辅相成。除非必要,否则不要耦合一起。...原创 2011-10-20 13:18:33 · 84 阅读 · 0 评论