易截截图软件、单文件、免安装、纯绿色、仅160KB

Java 设计方面经验积累

1) 具体类不是用来继承的。能被继承的一定是抽象类。
如果在一个原始的设计里,有两个具体类,类A和类B,类B是类A的子类,那么最好的修改方案是:
 建立一个抽象(或者接口)C,然后让类A和类B成为类C的子类
2)抽象类应尽可能的拥有多的共同代码
 一个对象从超类继承而来的代码,在不使用时不会造成对资源的浪费。
3)抽象类应当拥有尽可能少的数据
一个对象的数据不论是否使用都会占用资源。


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

Java 系统属性 System.getProperty


System.getProperty(String name)方法用于得到系统的属性.System是在lang包中的一个类,这个类中存在大量和系统打交道的实用方法,而且一般都是类方
法,.getProperty(String   key)就是其中一个比较常用的方法,用于返回系统参数文件中这个方法指定键所代表的值。
下面是该方法的常用参数。关键意义 ......

JAVA 定时器

(1)Timer.schedule(TimerTask task,Date time)安排在制定的时间执行指定的任务。
(2)Timer.schedule(TimerTask task,Date firstTime ,long period)安排指定的任务在指定的时间开始进行重复的固定延迟执行.
(3)Timer.schedule(TimerTask task,long delay)安排在指定延迟后执行指定的任务.
(4)Timer.schedule(TimerTask ......

java nio 复制文件功能

 
package com.ghb.crp.file;   
  
import java.io.BufferedInputStream;   
import java.io.BufferedOutputStream;   
import java.io.File;   
import java.io.FileInputStream;   
import java.io.FileOutput ......

体验Java的正则表达式

接触java正则表达式有一年的时间了,好久没有复习了,现在写个来复习一下:
package com.fengfei.test;
public class GetNumber {
 /**
  * 体验Java的正则表达式,找出字符串s中的数字
  * @param args
  */
 public static void main(String[] args) {
     & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号