龚城师 发表于 2013-8-16 16:49:36

[Oracle interview]What does it mean that a method or field is \"static\"?

陈西 发表于 2013-8-16 16:54:54

Staticvariables and methods are instantiated only once per class. In other wordsthey are class variables, not instance variables. If you change the value ofa static variable in a particular object, the value of that variable changesfor all instances of that class.Static methods can be referenced with thename of the class rather than the name of a particular object of the class(though that works too). That's how library methods like System.out.println()work out is a static field in the
页: [1]
查看完整版本: [Oracle interview]What does it mean that a method or field is \"static\"?