为什么这里只能是String类型,包括Object,StringBuffer等都不可行。
先看给大家看一下这段程序
public class Test05 { public static void main(String[] args) { System.out.println(666); System.out.println(args); System.out.println(args[0]); } }
运行结果之一如下:
可以得到两条信息:数组越界异常(已经实例化),多线程
学习到后面会发现,字符串的功能,使用比其他类型都多。类比json就有明显感受。
客观上来讲我也没找着缘由,希望有知道的大佬能解释一下