Java 如何定义此泛型类以返回此类泛型对象?

Java 如何定义此泛型类以返回此类泛型对象?,java,generics,Java,Generics,我有一个通用类,如下所示: class Holder<T>{ int type; T value; } class SomeClass<T> { T insideValue; ??? process(); } 类持有者{ int型; T值; } 我有一个方法如下的类: class Holder<T>{ int type; T value; } class SomeClass

我有一个通用类,如下所示:

class Holder<T>{  
    int type;  
    T value;  
}  
class SomeClass<T> {  
T insideValue;

??? process();  

}
类持有者{
int型;
T值;
}  
我有一个方法如下的类:

class Holder<T>{  
    int type;  
    T value;  
}  
class SomeClass<T> {  
T insideValue;

??? process();  

}
class-SomeClass{
T内部价值;
??过程();
}
我需要从进程返回一个
持有者
。我该怎么做?为了工作我需要改变什么?我想如果我这样做了:
class-SomeClass{
它将与
类持有者
相同,对吗?

非常简单:

Holder<T> process();
Holder进程();
封闭泛型类型可以像其他类型一样使用(运行时除外)。

非常简单:

Holder<T> process();
Holder进程();

封闭泛型类型可以像其他类型一样使用(运行时除外)。

您可以使用这样的类型

Holder<T> process(){

}
Holder进程(){
}

你可以用这样的东西

Holder<T> process(){

}
Holder进程(){
}

那么类仍然是
类SomeClass
?那么类仍然是
类SomeClass