1*f1fbf3c2SXin Li package test1; 2*f1fbf3c2SXin Li 3*f1fbf3c2SXin Li public class Dispatch { run()4*f1fbf3c2SXin Li public int run() { 5*f1fbf3c2SXin Li return 5; 6*f1fbf3c2SXin Li } 7*f1fbf3c2SXin Li f(Object obj)8*f1fbf3c2SXin Li public int f(Object obj) { 9*f1fbf3c2SXin Li return 1; 10*f1fbf3c2SXin Li } 11*f1fbf3c2SXin Li f(Object[] obj)12*f1fbf3c2SXin Li public int f(Object[] obj) { 13*f1fbf3c2SXin Li return 2; 14*f1fbf3c2SXin Li } 15*f1fbf3c2SXin Li } 16