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

java 反射

下面参考别人的文章和自己的一点改动和总结并加以注释
  JAVA反射机制主要提供了以下功能:
      1.在运行时判断任意一个对象所属的类。
      2.在运行时构造任意一个类的对象。
      3.在运行时判断任意一个类所具有的成员变量和方法(通过反射甚至可以调用private方法)。
      4.在运行时调用任意一个对象的方法(*****注意:前提都是在运行时,而不是在编译时)。
----首先需要得一个class对象,得到Class对象有多种方法
  
      1. Class.forName(String classname)静态方法                  classname  类的路径+类名 
      2. 类名.class
      3. 运用primitive wrapper classes的TYPE语法: 基本类型包装类的TYPE,如:Integer.TYPE    注意:TYPE的使用,只适合原生(基本)数据类型
 ----运行时生成instance
     想生成对象的实体,在反射动态机制中有两种方法,一个针对无变量的构造方法,一个针对带参数的
构造方法,如果想调用带参数的构造方法,就比较的麻烦,不能直接调用Class类中的newInstance()
,而是调用Constructor类中newInstance()方法,首先准备一个Class[]作为Constructor的参数类型。
然后调用该Class对象的getConstructor()方法获得一个专属的Constructor的对象,最后再准备一个
Object[]作为Constructor对象的newInstance()方法的实参。
      在这里需要说明的是 只有两个类拥有newInstance()方法,分别是Class类和Constructor类
Class类中的newInstance()方法是不带参数的,而Constructro类中的newInstance()方法是带参数的
需要提供必要的参数。
    例:
      Class u=User.class;                                      &nbs


相关文档:

java中如何使用amcharts


最近公司碰到需要用图表的形式显示一些数据,我就开始到网上查询,查到了jfreechart和amcharts,这两者我都实现过了,jfreechart最后生成图片,但是图片效果不是我想要的,然后又研究amcharts 它的效果确实很好,而且官方网站上还有好些例子可供下载,网址是:www.amcharts.com
(想要完成一个amcharts图形需要swfobjects. ......

利用Java实现压缩与解压缩(zip、gzip)支持中文路径

关键字: zip gzip
zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。
Java
I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader ......

java异常机制简要分析

昨天看到一个题目:java异常机制和垃圾处理机制,发现平时用的时候也没太注意,拿过来就用。学习这东西就得不断总结、积累,不然时间长还谁还记得它长啥样。
java异常基本概念就不用说了,
java异常主要分为三类:
  1)编译时异常java.lang.Exception
   2)运行时异常 java.lang.RuntimeException
&nb ......

JAVA日期格式问题 SimpleDateFormat方法

1、必须引入:java.text.SimpleDateFormat
2、设置显示方式,调用format格式。
    SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
     String date=sdf.format(blog.getCreatedTime());
    
     sdf=new  Simp ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号