草庐IT

DefaultTimeStamp

全部标签

java - 好的泛型设计

我有一个设计问题。下面是时间戳接口(interface)/***TypeofTimestamp.Forex:Date,long,Calendaretc**/publicinterfaceTimeStampextendsComparable>{/***Returnsthetimestamp.*@return*/publicTgetTimeStamp();}我基本上想要一个List只能包含时间戳的类。在列表中添加任何内容基本上取决于时间戳。我的List类声明应该如何。如果我决定组合,代码将如下所示:publicclassTimeListimplementsList>{privateList