1、接口的中的变量类型是 final static,方法是public abstract
2、内部类依托于外部类对象而存在,内部类定义在函数体内,且需要访问该函数的参数或者是该函数的定义的本地变量时,这些变量需要被强制声明为final类型。
3、对于一个类来说,只有public和缺省的访问权限,而内部类则有public,protected,缺省,private访问权限,其可以被abstract,final,static等修饰,当被static修饰时,该类产生对象就不需要依靠外部类对象,同样其也就不可以访问外部类的非静态成员变量和函数了。