第1个回答 2008-06-03
完全不同的概念,私有变量是用private关键字声明的变量,该变量只能在该类中使用,不能在其他类中使用,包括其子类.而静态变量是用static关键字声明的变量,该变量是类变量,不是实例变量.就是说不用new也可以调用的变量.
第2个回答 2008-06-03
私有变量是用private关键字声明的变量,该变量只能在本类中使用,其他类中无法访问到,包括其子类.而静态变量是用static关键字声明的变量,该变量是类变量,不是实例变量.静态变量无论你是否初始化它,根据它的类型,系统都会给它一个初始化值,访问该变量时用类名+'.'+变量名就可以了.
当然两个修饰符可以同时使用:private static int i;