91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.01KB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-02-20
  • 語(yǔ)言: Java
  • 標(biāo)簽:

資源簡(jiǎn)介

Java 利用反射重寫(xiě)toString()方法(基礎(chǔ)篇-實(shí)例149).zip

資源截圖

代碼片段和文件信息

package?com.mingrisoft.reflection;

import?java.lang.reflect.Constructor;
import?java.lang.reflect.Field;
import?java.lang.reflect.Method;
import?java.lang.reflect.Modifier;

public?class?StringUtils?{
????@SuppressWarnings(“unchecked“)
????public?String?toString(object?object)?{
????????Class?clazz?=?object.getClass();//?獲得代表該類的Class對(duì)象
????????StringBuilder?sb?=?new?StringBuilder();?//?利用StringBuilder來(lái)保存字符串
????????Package?packageName?=?clazz.getPackage();?//?獲得類所在的包
????????sb.append(“包名:“?+?packageName.getName()?+?“\t“);//?輸出類所在的包
????????String?className?=?clazz.getSimpleName();?//?獲得類的簡(jiǎn)單名稱
????????sb.append(“類名:“?+?className?+?“\n“);?//?輸出類的簡(jiǎn)單名稱
????????sb.append(“公共構(gòu)造方法:\n“);
????????//?獲得所有代表構(gòu)造方法的Constructor數(shù)組
????????Constructor[]?constructors?=?clazz.getDeclaredConstructors();
????????for?(Constructor?constructor?:?constructors)?{
????????????String?modifier?=?Modifier.toString(constructor.getModifiers());//?獲得方法修飾符
????????????if?(modifier.contains(“publi

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????232??2015-08-28?13:54??.classpath
?????文件?????????379??2015-08-28?13:54??.project
?????文件????????2869??2015-08-28?13:54??bin\com\mingrisoft\reflection\StringUtils.class
?????文件????????2177??2015-08-28?13:54??src\com\mingrisoft\reflection\StringUtils.java

評(píng)論

共有 條評(píng)論