Rhett.Wang created KAFKA-10117: ---------------------------------- Summary: TimingWheel addOverflowWheel Key: KAFKA-10117 URL: https://issues.apache.org/jira/browse/KAFKA-10117 Project: Kafka Issue Type: Wish Components: tools Affects Versions: 2.4.0 Reporter: Rhett.Wang
The code for kafka's TimingWheel, I think the method addOverflowWheel is not good. so I write this code. Please check it. class TimingWheel{ public String test="ok"; TimingWheel(){ } //new instance TimingWheel instace = EnumInstance.INSTANCE.getInstace(); } public enum EnumInstance { INSTANCE; private TimingWheel instance; EnumInstance(){ instance= new TimingWheel(); } public TimingWheel getInstace(){ return instance; } } class Test{ public static void main(String[] args) { TimingWheel first = new TimingWheel(); // advanceClock String test = first.instace.test; } } -- This message was sent by Atlassian Jira (v8.3.4#803005)