1.看到一个用法,File.separator。java
File是类,java.io.File.spa
而separator不是方法,而是字段信息。code
SDK中定义:与系统有关的默认名称分隔符。此字段被初始化为包含系统属性 file.separator
值的第一个字符。在 UNIX 系统上,此字段的值为 '/'
;在 Microsoft Windows 系统上,它为 '\\'
。get
好比Calendar类中有静态常量YEAR,其实就是int值1, 而你要想知道年份用什么表明就不用本身去记住这个1, 只要直接调用Calendar.YEAR就好了, 要获取年份就直接Calendar.get(Calendar.YEAR); 而若是让你记住1表明什么2表明什么,估计很容易就混淆了。 还有其余的私有字段、受保护字段就不经常使用了。
这下我明白了,这是类的属性,只是之前不用罢了。it