"Статические переменные могут быть как внешние так и внутренние. Внутренние статические переменные точно так же как и автоматические яаляются локальными для некоторой функции, но, в отличчии от автоматических, они остаются существовать, а не появляются и изчезают вместе с обращением к этой функции. Это означает что внутренние статические переменные обеспечивают постоянное, недоступное извне хранение внутри функции."
Ну в общем список можно долго продолжать :). Кстати мне недавно рассказали что у этого метода еще и название есть :). В смысле что реализация является именной :)... хотя по моему до нее догадываются все в первую очередь :).