还有就是,可以自己定义数据类型?
即:
class A{
    private Per p ; //自己定义数据类型Per
    public fun(A s){ } //形参s的类型和类名称A一样
}形参类型类名称

解决方案 »

  1.   

    便于初始化一些参数,方便调用吧!
    自己定义的应该是个class吧!
      

  2.   

    1、Per是类名称,如果你把这个理解成自定义数据类型也可以,那java里面除了int、long、double等其它都是自定义数据类型。
    2、参数类型当然可以是类名称一样的了。可以是任何类型。你说的这两点一般语言都是支持的啊,c++、c#等应该都是支持的啊。
      

  3.   

    用class 当做  T
    如 list<T>