PDF 课件和源代码下载地址:
https://github.com/geektime-geekbang/LetsJava
作者回复:
这个确实别扭。原因是范型是类型擦出的。想要一个String类型的数组,但是在运行时并不能得到List的范型类型(也就是String)。
这个长度为0的数组的作用只是传递一个类型过去。
作者回复: File.separator 就是文件系统的路径分割符。它和数据库里的分隔符是不一样的。数据库连接串的分隔符和操作系统是无关的。但是文件系统的路径分隔符在不同的操作系统可能是不一样的。