怎么在这段代码里打出this的值 class WindowContainer<E extends WindowContainer> extends ConfigurationContainer<E> implements Comparable<WindowContainer>, Animatable { public int compareTo(WindowContainer other) { Slog.d("huangbg","other = " + other); if (this == other) { Slog.d("huangbg"," compareTo 929"); return 0; } } }
时间: 2023-02-11 21:57:14 浏览: 75
在这段代码中,可以在 `Slog.d("huangbg"," compareTo 929");` 这行代码前面加上 `Slog.d("huangbg","this = " this);` 来打出 this 的值。
相关问题
java里 class BaseDaoImpl<M extends BaseMapper<T>, T> extends ServiceImpl<M, T> implements BaseDao<T>是什么意思
这段代码是 Java 中的泛型语法,它定义了一个名为 `BaseDaoImpl` 的类,该类继承了 `ServiceImpl` 类,并实现了 `BaseDao` 接口,其中 `M` 和 `T` 是泛型参数。
具体来说,`M` 代表一个类型为 `BaseMapper<T>` 的泛型类或接口,`T` 代表一个类型参数,该类型参数将会在 `BaseMapper` 接口中使用。
因此,`BaseDaoImpl` 类的实现是一个基于 `BaseMapper` 接口和 `T` 类型的数据访问对象(DAO),它可以提供一些基本的数据库操作方法,如增、删、改、查等,以及其他一些自定义的数据访问方法。
public abstract class BaseService<D extends BaseMapper<T>, T extends BaseEntity>是什么意思
这是Java中泛型类的定义,其中BaseService是一个抽象类,D是泛型参数,表示该类中的成员变量或方法参数都必须是BaseMapper或其子类的实例,T也是泛型参数,表示该类中的成员变量或方法参数都必须是BaseEntity或其子类的实例。