Java method call chaining in static context
问题 In StringBuilder class I can do like this: StringBuilder sb = new StringBuilder(); sb.append( "asd").append(34); method append returns StringBuilder instance, and I can continuosly call that. My question is it possible to do so in static method context? without class instance 回答1: Yes. Like this (untested). public class Static { private final static Static INSTANCE = new Static(); public static Static doStuff(...) { ...; return INSTANCE; } public static Static doOtherStuff() { .... return