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

Java 静态代理和动态代理

1. 代理模式主要有两种:静态代理和动态代理
2. 静态代理:
比如要在输出“HelloWorld”前打印一个字符串“Welcome”
A:先定义一个接口类
Java代码
package ttitfly.proxy;       
      
public interface HelloWorld {       
    public void print();       
//  public void say();       
}   
package ttitfly.proxy;

public interface HelloWorld {
public void print();
// public void say();
}
  
B: 定义一个该接口的实现类
java 代码
Java代码
package ttitfly.proxy;       
      
public class HelloWorldImpl implements HelloWorld{       
      
    public void print(){       
        System.out.println("HelloWorld");       
    }       
//  public void say(){       
//      System.out.println("Say Hello!");       
//  }       
}      
package ttitfly.proxy;

public class HelloWorldImpl implements HelloWorld{

public void print(){
System.out.println("HelloWorld");
}
// public void say(){
// System.out.println("Say Hello!");
// }
}
C:定义一个静态代理类
Java代码
package ttitfly.proxy;       
      
public class StaticProxy impleme


相关文档:

JSON Java与AJAX(Jquery)

一、JSON 是什么?
JSON 的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。
JSON 与XML 具有相同的特性,例如易于人编写和阅读,易于机器生成和解析。但是JSON 比
XML 数据传输的有效性要高出很多。JSON 完全独立与编程语言,使用文本格式保存。
JSON 数据有两种结构:
• Name-Value 对构成的集 ......

java中使用dom4j读xml文件简单教程

需要dom4j.jar文件 ,自行下载。 test.xml 1: <?xml version="1.0" encoding="gbk"?>
2:
3: <students>
4: <person sex="男" age="21">
5: <id>1</id>
6: <name>章治鹏</name>
7: <homepage&g ......

MySQL Java 开发套装

MySQL Java 开发套装(服务器,管理工具,JDBC驱动,示例代码)
小更新: 为了减轻负担, 用 MySQL-Front 2.5 来管理, 这个软件无中文问题. 如果以后开源版本HeidiSQL的解决了中文问题, 就用开源的.
下载: http://tomcatmonitor.googlecode.com/files/portable_mysql5.exe  4.02MB (自解压包)
参考文档: MySQL 5 绿色 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号