admin 管理员组

文章数量: 1184232


2024年3月12日发(作者:3b6对应的十进制是多少)

package ;

import terizedType;

import ;

class param {

class A {}

class B extends A {}

private Class entityClass;

public param (){

Type type = getClass().getGenericSuperclass();

n("getClass() == " + getClass());

n("type = " + type);

Type trueType = ((ParameterizedType)type).getActualTypeArguments()[0];

n("trueType1 = " + trueType);

trueType = ((ParameterizedType)type).getActualTypeArguments()[1];

n("trueType2 = " + trueType);

Class = (Class)trueType;

n("entityClass = " + entityClass);

B t = new B();

type = ss().getGenericSuperclass();

n("A is B's super class :" + ((ParameterizedType)type).getActualTypeArguments().length);

}

}

public class ClassDemo extends param{

public static void main(String[] args) {

ClassDemo classDemo = new ClassDemo();

}

}

package ;

public class MyClass {

}

package ;

public class MyInvoke {

}

打印结果

getClass() == class emo

type =

trueType1 = class s

trueType2 = class ke

entityClass = class ke

A is B's super class :0


本文标签: 对应 结果 作者 打印