... properly for many input values 47 Effective Java: Programming Language Guide Chapter Classes and Interfaces Classes and interfaces lie at the heart of the Java programming language They are its basic ... pages (1487 536 listings)” or “Thread[main, 5,main]” Ideally, the string should be self-explanatory (The Thread example flunks this test.) 35 Effective Java: Programming Language Guide One important ... { String s = Integer.toString(i); return ZEROS[length - s.length()] + s; } 36 Effective Java: Programming Language Guide private static String[] ZEROS = {"", "0", "00", "000", "0000", "00000",...