class People { }public People show(People p) { return p; }传入的可以是People类或它的子类吧
可以考虑把东西放到Map中,然后返回Map,之间的操作全可以由你自己来操控
public Object getObj( Object obj ) { return obj; }
可以用泛型public <T> T getT(T t){ return t; }
class People { } public static People returnPeole(People p) { //你是要在里面干点什么,对吗? //在这里你可以对People做一些特殊的处理,对吧 return p; } 问题是你要用static方法做什么呢?静态初始化只会一次呀,,那下一个还要用呢? 好像不合理把,也许我的理解不的到位
public class Demo{ public static Object reobj(Object obj){ return obj; }在你调用这个方法的时候,你必须进行类型转换。其实Java采用运行时机制,有一个特性是反射机制,你可以参考参考。
{
}public People show(People p)
{
return p;
}传入的可以是People类或它的子类吧
public Object getObj( Object obj )
{
return obj;
}
return t;
}
} public static People returnPeole(People p)
{
//你是要在里面干点什么,对吗?
//在这里你可以对People做一些特殊的处理,对吧 return p;
}
问题是你要用static方法做什么呢?静态初始化只会一次呀,,那下一个还要用呢?
好像不合理把,也许我的理解不的到位
public class Demo{
public static Object reobj(Object obj){
return obj;
}在你调用这个方法的时候,你必须进行类型转换。其实Java采用运行时机制,有一个特性是反射机制,你可以参考参考。