• Post Reply Bookmark Topic Watch Topic
  • New Topic

initialization  RSS feed

 
Ryan Deiter
Greenhorn
Posts: 9
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
why specifically is static objects initialized first then non-static objects
 
Michael Ernest
High Plains Drifter
Sheriff
Posts: 7292
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Because static objects, being considered elements of the class itself, get initialized at class load time. Non-static values only get initialized at object instantiation time.
 
Bosun Bello
Ranch Hand
Posts: 1512
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
because static objects exist for the class as a whole, while instance objects are par object of the class. You may not neccesarily have instance objects for the class.
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!