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

一个Java反射机制例子

package test;
import java.lang.reflect.Method;
public class InvokeTest {
  /**
   *
   * main 方法
   * @param args
   * void
   */
  public static void main(String[] args) {
    try {
      InvokeTest invokeTest = new InvokeTest();
      //1.第一步获取方法的映射
      //String[] realArgs = {"",""};//定义一个与execute方法第1个参数对应的String数组(注意此数组只为获取方法的映射)
      //Integer in = new Integer(0);//定义一个与execute方法第2个参数对应的Integer对象     
      //Class[] c_args = new Class[2];
      //c_args[0] = realArgs.getClass();//分别获取以上两个参数的class
      //c_args[1] = in.getClass();
      //Method method = invokeTest.getClass().getMethod("execute", c_args);//返回值为test方法的映射(类型Method)
      /**
       * 注意,以上几句(11-16行)可以写成下面一句
       * 目的是获取execute方法的映射,第一个参数是方法,第二个参数是execute方法所需要的参数列表,类型是class
       * 所以当execute方法没有参数时,getMethod第二个参数为null即可
       */
      Method method = invokeTest.getClass().getMethod("execute",
          new Class[] { String[].class, Integer.class });
     
      //2.第二步调用方法
      //String[] a1={"zhong","cheng"};//这里的数组用于做真正调用时的参数
      //Integer a2=new Integer(5);//同上
      //Object[] allArgs = new


相关文档:

Java代码生成和解析xls文件

使用poi来生成xls文件:引用的包poi-3.2.final.jar;
要了解的类HSSFWorkbook,HSSFSheet,HSSFRow,HSSFCell
HSSFWorkbook workbook=new HSSFWorkbook();得到一个Excel文件的引用
HSSFSheet sheet=workbook.createSheet();得到一个sheet,还有HSSFSheet sheet=workbook.createSheet("sheet1");方法可以设置Sheet的名称。
然 ......

java中四种操作xml方式的比较以及四种方法的简单例子

xml的应用越来越广泛,趁无事时,找了一篇文章转过来,以备以后学习。以下是文章内容。
 1. 介绍
    1)DOM(JAXP Crimson解析器)
    DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特 ......

Java 静态代理和动态代理

 
Java 静态代理和动态代理
http://kuangbaoxu.javaeye.com/blog/192804
关键字: 静态代理与动态代理
1. 代理模式主要有两种:静态代理和动态代理 
2. 静态代理: 
比如要在输出“HelloWorld”前打印一个字符串“Welcome” 
A:先定义一个接口类 
Java代码 
pac ......

java获得实效时间,当前时间推迟1个月的时间

     /**
     * 获得实效时间,当前时间推迟1个月的时间<br>
     *
     * @return
     */
    private String getInvalidationTime() {
        String invalidationTime ......

JAVA秘密

 好久了,都想向学习JAVA的新人写点东西,因为我实在看不下去了,看不下去很多误导JAVA学习者的观点,遍及天下!网络让好的东西流行,可是往往也让错的东西出现的次数多了变的好像正确了,三人成虎,指鹿为马似乎在网络里更加容易发生,好了废话不说,请看我细细向你道来。
  秘密一,学习JAVA好未必可以找到JA ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号