亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? showclass.java

?? 164個完整的Java代碼,資源比較大
?? JAVA
字號:
/* * Copyright (c) 2000 David Flanagan.  All rights reserved. * This code is from the book Java Examples in a Nutshell, 2nd Edition. * It is provided AS-IS, WITHOUT ANY WARRANTY either expressed or implied. * You may study, use, and modify it for any non-commercial purpose. * You may distribute it non-commercially as long as you retain this notice. * For a commercial use license, or to purchase the book (recommended), * visit http://www.davidflanagan.com/javaexamples2. */package com.davidflanagan.examples.reflect;import java.lang.reflect.*;/** A program that displays a class synopsis for the named class */public class ShowClass {    /** The main method.  Print info about the named class */    public static void main(String[] args) throws ClassNotFoundException {        Class c = Class.forName(args[0]);        print_class(c);    }        /**     * Display the modifiers, name, superclass and interfaces of a class     * or interface. Then go and list all constructors, fields, and methods.     **/    public static void print_class(Class c)    {        // Print modifiers, type (class or interface), name and superclass.        if (c.isInterface()) {            // The modifiers will include the "interface" keyword here...            System.out.print(Modifier.toString(c.getModifiers()) + " " + 			     typename(c));        }        else if (c.getSuperclass() != null) {            System.out.print(Modifier.toString(c.getModifiers()) + " class " +			     typename(c) +			     " extends " + typename(c.getSuperclass()));	}        else {            System.out.print(Modifier.toString(c.getModifiers()) + " class " +			     typename(c));	}	        // Print interfaces or super-interfaces of the class or interface.        Class[] interfaces = c.getInterfaces();        if ((interfaces != null)&& (interfaces.length > 0)) {            if (c.isInterface()) System.out.print(" extends ");            else System.out.print(" implements ");            for(int i = 0; i < interfaces.length; i++) {                if (i > 0) System.out.print(", ");                System.out.print(typename(interfaces[i]));            }        }	        System.out.println(" {");            // Begin class member listing.	        // Now look up and display the members of the class.        System.out.println("  // Constructors");        Constructor[] constructors = c.getDeclaredConstructors();        for(int i = 0; i < constructors.length; i++)   // Display constructors.            print_method_or_constructor(constructors[i]);	        System.out.println("  // Fields");        Field[] fields = c.getDeclaredFields();           // Look up fields.        for(int i = 0; i < fields.length; i++)            // Display them.            print_field(fields[i]);	        System.out.println("  // Methods");        Method[] methods = c.getDeclaredMethods();        // Look up methods.        for(int i = 0; i < methods.length; i++)           // Display them.            print_method_or_constructor(methods[i]);	        System.out.println("}");             // End class member listing.    }        /** Return the name of an interface or primitive type, handling arrays. */    public static String typename(Class t) {        String brackets = "";        while(t.isArray()) {            brackets += "[]";            t = t.getComponentType();        }	String name = t.getName();	int pos = name.lastIndexOf('.');	if (pos != -1) name = name.substring(pos+1);	return name + brackets;    }        /** Return a string version of modifiers, handling spaces nicely. */    public static String modifiers(int m) {        if (m == 0) return "";        else return Modifier.toString(m) + " ";    }        /** Print the modifiers, type, and name of a field */    public static void print_field(Field f) {        System.out.println("  " + modifiers(f.getModifiers()) +			   typename(f.getType()) + " " + f.getName() + ";");    }        /**     * Print the modifiers, return type, name, parameter types and exception     * type of a method or constructor.  Note the use of the Member interface     * to allow this method to work with both Method and Constructor objects     **/    public static void print_method_or_constructor(Member member) {        Class returntype=null, parameters[], exceptions[];        if (member instanceof Method) {            Method m = (Method) member;            returntype = m.getReturnType();            parameters = m.getParameterTypes();            exceptions = m.getExceptionTypes();	    System.out.print("  " + modifiers(member.getModifiers()) +			     typename(returntype) + " " + member.getName() +			     "(");        } else {            Constructor c = (Constructor) member;            parameters = c.getParameterTypes();            exceptions = c.getExceptionTypes();	    System.out.print("  " + modifiers(member.getModifiers()) +			     typename(c.getDeclaringClass()) + "(");        }	        for(int i = 0; i < parameters.length; i++) {            if (i > 0) System.out.print(", ");            System.out.print(typename(parameters[i]));        }        System.out.print(")");        if (exceptions.length > 0) System.out.print(" throws ");        for(int i = 0; i < exceptions.length; i++) {            if (i > 0) System.out.print(", ");            System.out.print(typename(exceptions[i]));        }        System.out.println(";");    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91久久精品网| 在线观看日韩av先锋影音电影院| 国产91在线观看丝袜| 色8久久人人97超碰香蕉987| 久久嫩草精品久久久精品一| 亚洲电影视频在线| 成人高清免费观看| 精品免费日韩av| 亚洲高清免费观看高清完整版在线观看| 久久99国产精品尤物| 欧美午夜影院一区| 亚洲三级理论片| 国产成a人无v码亚洲福利| 日韩一区二区精品葵司在线| 亚洲精品综合在线| 成人激情动漫在线观看| 欧美精品一区二区三区很污很色的| 亚洲成人一区在线| 在线一区二区三区| 亚洲三级在线观看| 91一区二区在线观看| 国产精品你懂的在线| 成人在线视频首页| 国产亚洲福利社区一区| 久久成人免费日本黄色| 91精品婷婷国产综合久久 | 97国产精品videossex| 久久久精品国产免大香伊 | 国产乱码精品一区二区三| 91精品国产综合久久蜜臀| 亚洲在线中文字幕| 欧美在线观看18| 亚洲一卡二卡三卡四卡无卡久久| 一本色道a无线码一区v| 亚洲精品亚洲人成人网在线播放| 99国产精品久久久久久久久久久| 1区2区3区欧美| 色综合色综合色综合| 亚洲一区二区影院| 69成人精品免费视频| 日本在线不卡视频一二三区| 日韩一区和二区| 极品美女销魂一区二区三区 | 欧美乱熟臀69xxxxxx| 午夜精品成人在线| 欧美一激情一区二区三区| 麻豆国产一区二区| 国产午夜亚洲精品午夜鲁丝片| 国产精品一区二区视频| 亚洲欧洲在线观看av| 在线精品视频一区二区| 日韩av电影免费观看高清完整版在线观看 | 一本大道av伊人久久综合| 亚洲午夜精品在线| 丁香一区二区三区| 成人自拍视频在线| 亚洲欧美视频一区| 色哟哟国产精品| 视频一区视频二区中文| 欧美成人三级在线| 成人黄色a**站在线观看| 亚洲第一搞黄网站| 精品国产亚洲一区二区三区在线观看| 国产精品影视网| 亚洲国产日韩一区二区| 欧美xxxx老人做受| 91色在线porny| 日本sm残虐另类| 国产精品毛片久久久久久| 欧美探花视频资源| 国产一区二区三区免费播放| 亚洲精选视频在线| 久久久久久久久久久电影| 91久久奴性调教| 国产精品性做久久久久久| 亚洲六月丁香色婷婷综合久久 | 国产乱码精品一区二区三区五月婷| 中文字幕精品一区| 欧美精品在线一区二区| 成人精品高清在线| 麻豆一区二区99久久久久| 中文字幕制服丝袜一区二区三区| 欧美一个色资源| 在线欧美日韩精品| 高潮精品一区videoshd| 美国av一区二区| 亚洲一本大道在线| 中文字幕一区二区日韩精品绯色| 欧美不卡一区二区三区四区| 欧美系列亚洲系列| 91视频91自| 成人午夜激情视频| 韩国av一区二区| 蜜臀精品一区二区三区在线观看| 亚洲一区二区在线观看视频| 中文字幕在线视频一区| 精品剧情v国产在线观看在线| 欧美日韩精品免费观看视频| 色妹子一区二区| 不卡av在线网| 国产成人免费视频网站| 乱中年女人伦av一区二区| 天天影视色香欲综合网老头| 一区二区三区中文字幕精品精品| 国产精品私人影院| 欧美激情综合在线| 久久精品视频一区二区三区| 久久久亚洲精品一区二区三区| 日韩精品一区二区三区视频在线观看| 欧美日韩午夜影院| 欧美日韩一本到| 3d成人h动漫网站入口| 91精品国产高清一区二区三区蜜臀| 欧美优质美女网站| 欧美日韩国产综合一区二区| 在线观看不卡一区| 欧美在线色视频| 欧美日韩午夜影院| 欧美一区日韩一区| 欧美大胆人体bbbb| 精品1区2区在线观看| 精品福利av导航| 久久久久久久久久久久久女国产乱| 久久一区二区三区国产精品| 久久九九久久九九| 国产精品视频九色porn| 日韩理论在线观看| 亚洲男人的天堂网| 亚洲bt欧美bt精品777| 蜜臀av亚洲一区中文字幕| 麻豆精品久久精品色综合| 国产成人鲁色资源国产91色综| 成人污污视频在线观看| 91久久精品午夜一区二区| 欧美日韩综合不卡| 精品久久久影院| 国产精品久久国产精麻豆99网站| 亚洲啪啪综合av一区二区三区| 欧美一区二区精品久久911| 成人免费视频网站在线观看| 成人免费视频免费观看| 不卡影院免费观看| 欧美怡红院视频| 日韩欧美中文字幕公布| 欧美国产视频在线| 亚洲伦理在线免费看| 日本不卡的三区四区五区| 国产电影精品久久禁18| 91国产丝袜在线播放| 精品日韩av一区二区| 成人免费一区二区三区视频 | 亚洲美女屁股眼交| 视频在线在亚洲| 成人av先锋影音| 在线不卡免费欧美| 国产精品日韩成人| 青青草97国产精品免费观看无弹窗版| 国产大片一区二区| 国产一区二区三区四区五区入口 | 国产精品伦一区| 亚洲一区二区成人在线观看| 国产在线精品视频| 欧美三级乱人伦电影| 欧美国产视频在线| 男人操女人的视频在线观看欧美| kk眼镜猥琐国模调教系列一区二区| 91麻豆精品国产91久久久使用方法 | 青草国产精品久久久久久| 成人黄色小视频在线观看| 777欧美精品| 亚洲久草在线视频| 成人黄色软件下载| 欧美成人性战久久| 视频一区在线播放| 欧美主播一区二区三区| 亚洲国产精品二十页| 精品一区二区三区蜜桃| 欧美日韩国产免费一区二区 | 国产精品福利一区二区| 日韩和欧美一区二区三区| 色菇凉天天综合网| 国产精品天美传媒| 国产麻豆精品久久一二三| 欧美一区二区免费| 天堂成人国产精品一区| 色播五月激情综合网| 国产精品初高中害羞小美女文| 蜜桃视频一区二区| 在线成人av影院| 亚洲国产欧美在线人成| 91老司机福利 在线| 亚洲免费观看高清完整版在线观看| 国产成人精品在线看| 久久精品一区二区三区不卡牛牛 | 日韩一区二区中文字幕| 亚洲一区二区三区中文字幕在线| 91视频国产观看| 一级特黄大欧美久久久| 色综合久久久久综合体| 亚洲丝袜精品丝袜在线|