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

JAVA反射机制入门(一)

本文针对jdk6.0中java.lang.Class类的API进行了简单的实例应用,例子简单易懂,比较适合入门级阅读。
实例简介:
/*
 *IncludeInnerClass类中包含了三种访问控制的内部类,并且以这三个内部类的引用对象和一个整型数作为属性,在外部类的方法中分别调用了   内部类的方法
 *外部类有两个构造方法,一个默认构造方法,一个带一个整型参数的构造方法
 *Class类的API大家可以直接查阅jdk手册
 *getMethods()系列方法基本与getConstructors()系列方法类似,仅在后序文章中对getMethods()系列方法的一个特例做深入介绍,将涉及covariant return type 和bridge methods。
 */
package classTest;
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
class IncludeInnerClass implements Runnable{
    class DefaultInnerClass{
        int i;
        public DefaultInnerClass(){}
        DefaultInnerClass(int i){
            this.i = i;
        }
        void innerMethod(){
            System.out.println("I am DefaultInnerClass.");
        }
    }
    private class PrivateInnerClass{
        int i;
        PrivateInnerClass(){}
        PrivateInnerClass(int i){
            this.i = i;
        }
        void innerMethod(){
            System.out.println("I am PrivateInnerClass.");
        }
    }
    public class PublicInnerClass{
     


相关文档:

Java NIO API详解

 
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......

JAVA 获得IP地址

1. java 获取ip地址的代码
    String loacalIp = "";
    try
   {
       InetAddress localhost = InetAddress.getLocalHost();
        loacalIp  =localhost.getHostAddress();
   ......

java 树结构代码

 public class TreeNodes{
  IList<BranchInfo> branchs = BranchInfoManager.getAllBranchInfos();
  foreach(BranchInfo branch in branchs){
    TreeNode branchNode = new TreeNodeCreate(branch.BranchName,branch.BranchId.toString(),"","~/Images/menuclose.gif");
  ......

java中涉及构造器的相关问题

            在看到Thinking in java 第四章时初始化相关问题的时候,我们不由地把注意力移到构造器上。这里做个简单的总结,便于高手指正以及自己温故。
      首先构造器是要构造一个东西{构造对象(实例)}并对其初始化。之所以 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号