易截截图软件、单文件、免安装、纯绿色、仅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


相关文档:

Sun Java Wireless Toolkit 2.3 beta新增功能


原文出处:http://developers.sun.com/techtopics/mobility/midp/articles/wtk23beta/
 
       Sun Java Wireless Toolkit越来越好,2.3beta版本增加了对于三种新的API的支持:
l         The Security and Trust Services APIs (SATSA, ......

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

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

从Java应用程序动态生成PDF文件

 http://hi.baidu.com/skeryl/blog/item/d9b74e081e1d423ae92488ac.html
如果应用程序需要动态生成 PDF 文档,则需要 iText 库。开放源码的 iText 库使 PDF 文档的创建能够在瞬间完成。本文介绍了 iText 并提供了使用它从 Java ? 技术应用程序生成 PDF 文档的由浅入深的指南。我们创建了一个示例应用程序以更好地理解 ......

java 内存问题

   今天在网上看到关于对JAVA内存的解释,觉得写的比较好便摘抄下来。
    在Java中,内存泄漏就是存在一些被分配的对象,这些对象有下面两个特点,首先,这些对象是可达的,即在有向图中,存在通
路可以与其相连;其次,这些对象是无用的,即程序以后不会再使用这些对象。如果对象满足这两个条 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号