staticメンバ関数の使いどころがわかりません。

class A {
static int i;
int j;
public:
static void func() { std::cout << i << std::endl; }
};

int A::i;

int main()
{
A a;

a.func();
A::func();
}

のようにstaticメンバだけにアクセスできるらしいのですが、プログラミング言語C++
第3版では例えばどの節を読めばいいのでしょうか?§10.2.4などを読んでも今
ひとつすっきりしません。