java构造函数的后面的属性是什么?

     public static Criteria create(Class<?> clazz) {
        return new Criteria(clazz);
    }

Criteria函数是Criteria类的一个静态构造函数,后面有个create是什么意思?不知道这个用法的名称,查都没法查,希望知道的能告诉下

这个函数不是构造函数,构造函数的函数名要跟类名一致。
这个是类的一个静态函数而已,create是函数名,create前面的Criteria 是返回值类型。

这不是构造函数啊,这只是一个静态函数,前面的是返回值类型,后面的是函数名

  public static Criteria create(Class<?> clazz) {
        return new Criteria(clazz);
    }
    这是一个静态函数,函数名为create,返回为一个Criteria(它主要数据苦查询中用到),Class<?> clazz这是一个泛型Class类

一个普通的静态方法而已,返回类型是自己建的一个Criter 类而已。

让各位见笑了,类返回自身的函数而已,还误以为是构造函数的什么高深的用法