Java has support for what it calls a static field. This is a class field whose value is shared among every instance of the class. This can be useful for things like keeping track of the number of class instances and holding the value of a class constant.
Does the type system support static fields or something similar? If so how do you declare a field static?