⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testclass.java

📁 本书是一本为Java学习者在基础内容学习结束后进行课程设计时提供参考的指导书
💻 JAVA
字号:
package apibook.c2.s3;import java.security.*;public class TestClass {  public interface testi1{    public class c1{    }    interface i2{    }  }  public class testc2 implements testi1{    public class c2{    }  }  public class testc3 extends testc2{    public class c3{    }    class c4{    }  }  public TestClass() {  }  public static void  printClasses(String msg,Class[] cls){    System.out.println(msg+": ");    for (int i = 0; i < cls.length&&cls!=null; i++) {      System.out.print(cls[i].getName()+" ");    }    System.out.println();  }  public static void main(String[] args) {    TestClass.printClasses("testc2.getClasses",testc2.class.getClasses());    TestClass.printClasses("testc2.getDeclaredClasses",testc2.class.getDeclaredClasses());    TestClass.printClasses("testi1.getClasses",testi1.class.getClasses());    TestClass.printClasses("testi1.getDeclaredClasses",testi1.class.getDeclaredClasses());    TestClass.printClasses("testc3.getClasses",testc3.class.getClasses());    TestClass.printClasses("testc3.getDeclaredClasses",testc3.class.getDeclaredClasses());    System.out.println(testi1.class.getDeclaringClass());    System.out.println(testi1.c1.class.getDeclaringClass());    System.out.println(testc2.c2.class.getDeclaringClass());    System.out.println(testc3.c2.class.getDeclaringClass());    try {      Class cc=Class.forName("testc2",true,ClassLoader.getSystemClassLoader());      ProtectionDomain pd = cc.getProtectionDomain();      System.out.println("code source:"+pd.getCodeSource());      System.out.println("permissions:"+pd.getPermissions());    }    catch (ClassNotFoundException ex) {      System.out.println(ex);    }  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -