In reply to Farhad:
No, you are confusing class variables with class handles. The variable is static, not the handle. All static variables regardless of their type get initialized once at run-time 0, before any initial or always block processes begin.