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

利用java反射技术提取类信息

利用java反射技术提取类信息
  1 package day15;
  2 
  3 import java.lang.reflect.*;
  4 
  5 public class ReflectionTest {
  6 
  7     public static void main(String[] args) {
  8 
  9         Class c=null;
 10 
 11         try {
 12 
 13             c=Class.forName(args[0]);
 14 
 15             System.out.println("package "+c.getPackage().getName()+";");
 16 
 17             System.out.print(Modifier.toString(c.getModifiers())+" ");
 18 
 19             System.out.print("class "+c.getSimpleName());
 20 
 21             if(c.getSuperclass()!=Object.class){
 22 
 23                 System.out.print(" extends "+c.getSuperclass().getSimpleName());
 24 
 25             }
 26 
 27             Class[] inters=c.getInterfaces();
 28 
 29             if(inters.length>0){
 30 
 31              


相关文档:

java使用rocksaw和vserv tcpip实现基于ICMP的Ping功能

一:准备 www.savarese.org download
 1.  rocksaw-1.0.0-src.tar.gz
 2.  vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
 1.  build vserv-tcpip-0.9.2-src
      在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......

java 随机产生字符串

转自 : http://hi.baidu.com/samuel_vong/blog/item/95471f7e2cdab33d0cd7dad1.html
/**
   * 产生随机字符串
   * */
private static Random randGen = null;
private static char[] numbersAndLetters = null;
private static Object initLock = new Object();
public static final Strin ......

JAVA反射和CLASS类


感谢原文作者:http://blog.sina.com.cn/s/blog_62a6ceb10100gwe0.html
 
JAVA其实不算是一门动态语言,但JAVA中却又一种机制可以达到动态的某中效果,这就是JAVA中的反射。
     JAVA反射指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。
     都Ja ......

java学习小技巧

1、byte通常用来进行位运算,位宽度窄,一般不用来计算
2、关键字都是小写的,在eclipse中显示为红色。
3、变量给了缺省的初始值,C语言没给,只给分配了空间,里面的数不确定
4、char的缺省值是ASCII码中第1个
5、运行效率:i++>i+=1>i=i+1
6、布尔值不能进行大小比较,只能进行==比较
7、先算&&再算| ......

Java学习笔记⑤ Java虚拟机的工作原理 (二)

八、堆
     当Java程序创建一个类的实例或者数组时,都在堆中为新的对象分配内存。虚拟机中只有一个堆,所有的线程都共享它。
     1、垃圾收集(Garbage Collection)
     垃圾收集是释放没有被引用的对象的主要方法。它也可能会为了减少堆的碎片,而移 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号